跳转至

📦 安装

⚠️ 正常使用情况下你只需要安装我们的工具即可,如下:

# 1. 安装本仓库工具
## ✏️1️⃣ 方案1:通过pip(推荐)
pip install pyPaperFlow

## ✏️2️⃣ 方案2:从源码安装
git clone https://github.com/MaybeBio/pyPaperFlow.git
cd pyPaperFlow
pip install -e .

一些optional的依赖项,若你不需要使用对应功能模块,可忽略安装,如下:

# 2. 如果你要使用 PDF 解析 / mineru-parse / pdf-parse 这一条链路,请额外安装 MinerU
# 因为mineru安装依赖较多,且需要手动配置环境变量,不添加在pyproject.toml中
# 参考官方文档:https://github.com/opendatalab/MinerU
# 安装完成之后输入 `mineru --help` 来验证安装是否成功
pip install --upgrade pip -i https://mirrors.aliyun.com/pypi/simple
pip install uv -i https://mirrors.aliyun.com/pypi/simple
uv pip install -U "mineru[all]" -i https://mirrors.aliyun.com/pypi/simple 

--------------------------------------------------------

# 3. 如果你要使用 AI backend,再安装对应 SDK
pip install openai anthropic

--------------------------------------------------------

# 4. 如果你要使用 paperscraper 后端,再额外安装 (⚠️ 目前还在集成中)
# 参考官方文档:https://github.com/jannisborn/paperscraper
pip install paperscraper