包更新
本文档介绍如何更新 Zotero PDF2zh 的依赖包。
更新方式
手动更新
shell
# 进入 server 目录
cd server
# 更新依赖包
pip install -r requirements.txt --upgrade
# 或使用 uv
uv pip install -r requirements.txt --upgrade自动更新
插件和 Server 脚本均支持自动更新功能。
启动 server.py 时会自动检查更新(--check_update=True,默认开启)。
更新源配置
您可以通过命令行参数指定更新源:
shell
# 使用 GitHub 更新源
python server.py --update_source=github
# 使用 Gitee 更新源(国内推荐)
python server.py --update_source=gitee镜像源配置
如果下载速度较慢,可以配置国内镜像源:
shell
# 使用清华镜像
python server.py --mirror_source="https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple/"
# 关闭镜像
python server.py --enable_mirror=False常见问题
更新失败
- 检查网络连接
- 尝试切换更新源或镜像源
- 手动下载并安装依赖包
版本兼容问题
如果更新后出现兼容性问题,可以重新安装特定版本:
shell
pip install -r requirements.txt --force-reinstall