在windows电脑上本地部署superdoctranslator进行文档翻译

本文档基于superdoctranslator软件的开发者缘恕在github 上上传的源文档进行。

同学GnaChill整理的ttxt文档基础上进行补充的图片截图版文档。后续安装遇到了一些问题,GnaChill指导我做了一些修改,后续顺利安装完成。

txt版本粘贴:

1.通过网盘分享的文件:layover-pdf.zip
链接: https://pan.baidu.com/s/1n1jTWk6aVw_kZEjvwD3FIQ?pwd=fb4k 提取码: fb4k
通过上面的链接下载压缩包,然后解压到想解压的地方

2.在windows命令行(这个不知道怎么打开就百度吧),通过下面的命令安装miniconda,主要是可以自动安装python和管理环境,如果电脑上已经有python的觉得不会破坏环境的也可以不装:

如果是powershell,请执行:

    wget "https://repo.anaconda.com/miniconda/Miniconda3-latest-Windows-x86_64.exe" -outfile ".\miniconda.exe"
    
    Start-Process -FilePath ".\miniconda.exe" -ArgumentList "/S" -Wait

    del .\miniconda.exe
    
如果是 cmd 请执行:

    curl https://repo.anaconda.com/miniconda/Miniconda3-latest-Windows-x86_64.exe -o .\miniconda.exe
    
    start /wait "" .\miniconda.exe /S

    del .\miniconda.exe
    
下面这两条命令和所用命令工具无关
conda init

conda create -n pdf(pdf就是环境名,可以换成你想要的,记得删掉括号和括号里的文字) python=3.8(也可以不指定)

3.安装完conda环境后执行下面的命令激活环境:

conda activate pdf(这个就是你自己设置的环境名字)

4.然后用 cd 命令转到你解压的文件夹下,具体找文件夹路径的方式不会的也请百度一下。
 
比如:cd D:\layover-pdf\(因为我直接放在D盘下了,cd要带上的,别忘了)

然后执行  pip install -r requirements.txt 如果有让你输入y和n的,统一输入y

安装完后输入python3 app.py
然后在浏览器访问http://localhost:9000/,就和你平常输网址一样(不会的也请百度一下,或者问deepseek)

使用完毕可以直接关闭命令行,以后再想使用请重复第3步和第4步

2025.05.29更新

发现一个bug,请在对应的环境下用pip install pydantic==2.10.6修复

图文详细版

一、源文件下载

登录网址:https://github.com/chaodreaming/layover-pdf

1.复制网址到浏览器,打开页面

2.下载源文件压缩包,并解压缩

(1)如果不知道怎么下载的话,可以直接从这个云盘中获取。

链接: https://pan.baidu.com/s/1n1jTWk6aVw_kZEjvwD3FIQ?pwd=fb4k 提取码: fb4k

(2)如果想自己下载github上的文件,可以采用下面这个方式

登录网站:https://minhaskamal.github.io/DownGit/#/home

把 https://github.com/chaodreaming/layover-pdf 网页粘贴到downgit中的输入框中

上述下载方法来源于知乎:🤣 Github | 如何在Github上只下载一个文件或文件夹!? - 知乎

二、使用powershell 安装miniconda

1.打开powershell

2.使用powershell 安装miniconda

wget "https://repo.anaconda.com/miniconda/Miniconda3-latest-Windows-x86_64.exe" -outfile ".\miniconda.exe"

写入完成,显示如下页面

Start-Process -FilePath ".\miniconda.exe" -ArgumentList "/S" -Wait

显示安装完成

    del .\miniconda.exe

输入这个代码第一遍powershell无变化,输入第二次时会显示该路径不存在。

windows开始——点击全部————可以看到Anaconda(miniconda3)

3.打开Anacoda Powershell Prompt初始化miniconda

输入 

conda init

4.配置conda环境并激活

conda create -n pdf(pdf就是环境名,可以换成你想要的,记得删掉括号和括号里的文字) python=3.9(也可以不指定)

conda create -n pdf python=3.9

输入后进行安装:-,安装完成后得到如下界面

继续输入y

三、使用Anaconda(miniconda3)安装python和管理环境

输入代码conda activate pdf

conda activate pdf

四、使用源程序,并获取翻译所在的网址

1.使用然后用 cd 命令转到你解压的文件夹

输入代码:cd +复制的内容

cd D:\sueperdoctranslater\layover-pdf\layover-pdf-main

输入代码:pip install -r requirements.txt

pip install -r requirements.txt

输入后会显示一直向下更新的代码,得到如下结果

输入代码:python app.py

python app.py

更新一长串之后得到一个网址:http://localhost:9000/

出现网址后,页面后续报error,此时打开网址http://localhost:9000/也报错。

需要继续安装'gradio'

pip install gradio

出现上述报错的问题,输入代码回退到之前的版本

pip install pydantic==2.10.6

出现服务监听所有网络接口的网址。

使用时,使用本地广播网址进入翻译页面:http://localhost:9000

五、翻译网站配置

1.在翻译网页上点击API_Key 注册页面

注册API,得到自己的账号密码

点击添加新的API

自行输入一个自己喜欢的名字

2.点击创建后出现API key,点击复制

将复制的API key粘贴至API秘钥窗口

3.上传文件,开始翻译

上传一个文件后(示例),在上传源文件处会显示上传的文件名

处理日志处会显示开始处理

找到翻译结果下载处,点击文件进行下载

打开文件检查,已经翻译完成

六、后续使用该软件进行翻译

重复步骤3和步骤4

步骤3 输入代码conda activate pdf,激活环境

conda activate pdf

步骤4

输入代码1:cd +源文件所在的main文件夹地址

cd D:\sueperdoctranslater\layover-pdf\layover-pdf-main

输入代码2:pip install -r requirements.txt

pip install -r requirements.txt

输入代码3:python app.py

python app.py

登录本地广播网址:http://localhost:9000

来到翻译页面(如果不知道如何使用,请返回五、查看)

备注:本人不是计算机专业出身,可能有很多术语存在错误。大家发现问题的话请在帖子下面留言,我看到就即时修改嘻嘻嘻 :)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值