一、homebrew
1、安装homebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
官网:https://brew.sh/zh-cn/
2、加入PATH(USERNAME需更换)
echo >> /Users/USERNAME/.zprofile
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/USERNAME/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"
3、安装wget
brew install wget
二、安装UV/Conda
1、安装UV
# 方法一: 下载脚本安装(推荐)
# macOS/Linux
wget -qO- https://astral.sh/uv/install.sh | sh
# 方法二: pip安装
pip install uv
2、检查UV是否安装成功
uv --version
3、如果检查失败 需要将uv执行路径添加到全局路径,并重启终端。注意将Username替换为您自己的用户名。
export PATH="$PATH:/Users/Username/.local/bin"
三、下载项目
# 1. 创建并进入zotero-pdf2zh文件夹
mkdir zotero-pdf2zh && cd zotero-pdf2zh
# 2. 下载并解压server文件夹
# 如果server.zip下载失败, 可以直接访问: https://github.com/guaguastandup/zotero-pdf2zh/releases/download/v3.0.29-beta/server.zip 手动下载
wget https://raw.githubusercontent.com/guaguastandup/zotero-pdf2zh/refs/heads/main/server.zip
unzip server.zip
# 3. 进入server文件夹
cd server
四、准备环境并执行
1、安装依赖
pip install -r requirements.txt
2、运行
python server.py
五、软件设置并测试
重新启动
cd zotero-pdf2zh
cd server
python3 server.py