1.安装python
Download Python | Python.org
下载过程注意勾选Add python.exe to PATH
2.下载server.zip
在非系统盘如D盘新建文件夹命名为zotero-pdf2zh
https://github.com/guaguastandup/zotero-pdf2zh/blob/main/server.zip
点击右下角的下载图标即可,将其解压至zotero-pdf2zh文件夹内
使目录结构为
D:\zotero-pdf2zh
└─ server
├─ server.py
├─ requirements.txt
├─ config
├─ utils
└─ 其他文件
3.下载windows exe包
https://github.com/PDFMathTranslate-next/PDFMathTranslate-next/releases
下载最新版本的pdf2zh-v2.x.x-BabelDOC-v0.x.x-with-assets-win64.zip(选择with-assets)
将该压缩包解压至D:\zotero-pdf2zh\server
使目录结构为下图
打开终端安装server.py所需的python包
(1)输入
D:切换至文件保存的磁盘
(2)输入
cd /d D:\zotero-pdf2zh\server进入server文件夹
(3)安装基础依赖,输入
python -m pip install -r requirements.txt(4)出现Successfully installed ...这一行内容即成功(如图所示)
4.启动配置服务
在终端输入
python server.py --enable_winexe=True --winexe_path="D:\zotero-pdf2zh\server\pdf2zh-v2.9.0-BabelDOC-v0.6.4-with-assets-win64\pdf2zh\pdf2zh.exe"其中路径要根据自己保存的文件夹名称进行对应修改:
例如文件夹名为example,就需要替换为D:\zotero-pdf2zh\server\example\pdf2zh\pdf2zh.exe,
当然,一般情况下变更的是版本号,如pdf2zh-v2.x.x-BabelDOC-v0.x.x-win64,这里举个例子。
此时,如果一切正常,可以在浏览器中输入http://127.0.0.1:8890,等待zotero插件连接。
5.安装zotero插件
两种方法可选
(1)github下载
Release Release v4.0.3 · guaguastandup/zotero-pdf2zh · GitHub
下载红色标记文件,在zotero中导入该xpi格式文件即可(左上角点击工具-插件)。
(2)插件市场下载
6.检查连接
zotero初始界面左上角点击编辑-设置进入该界面,点击检查连接(若没有在浏览器中打开http://127.0.0.1:8890,会检测不到)