【中级】部署 Mineru
更新日志
| 版本 | 日期 | 变更描述 |
|---|---|---|
| 1.0.0 | 2026-02-09 | 初始版本,包含在 MTT AIBOOK 上安装和部署 Mineru 的完整指南。 |
| 1.0.1 | 2026-08-11 | 更新对 vLLM 环境部署的相关描述。 |
1. 项目简介
本教程旨在指导开发者在 MTT AIBOOK 上部署并运行 Mineru,帮助您快速体验用 Mineru 批量转化复杂的 PDF 文件为 Markdown 格式。
Mineru 简介: MinerU 是一款功能强大的开源智能文档结构化解析工具,专为 AI 场景文档处理和高效信息提取设计。它整合了智能版面分析、多模态内容提取、多语言 OCR 识别和多格式精准输出等核心功能,支持 PDF、图片等多类型文档向 Markdown、JSON 等机器可读格式的高质量转换。
2. 前置条件
在开始本教程之前,请确保您已满足以下所有条件:
- 硬件:
- AI 算力本 MTT AIBOOK,型号 A141
- 网络连接(用于下载模型及依赖包)
- 充足的存储空间(模型文件通常需要数 GB 到几十 GB 空间)
- 软件:
- MTT AIBOOK 操作系统 AIOS(1.3.3-B17)及以上版本
3. 环境部署
本章节描述如何部署 Mineru 的环境。
3.1 检查并安装 Conda
-
检查 Conda 是否已安装:
conda --version若已安装则终端会返回类似下方这样的版本信息,您可以直接跳到 3.2 节:
conda 25.11.1 -
安装 Conda:
wget https://mirrors.tuna.tsinghua.edu.cn/github-release/conda-forge/miniforge/LatestRelease/Miniforge3-Linux-aarch64.shchmod +x Miniforge3-Linux-aarch64.sh./Miniforge3-Linux-aarch64.sh# 安装过程中需要输入 `yes` 并回车确认安装路径,默认安装路径在 `/home/$User`。source ~/.bashrc # 激活 conda
3.2 创建并激活 Conda 环境
创建 Conda 虚拟环境:
conda create -n Mineru python=3.10
conda activate Mineru
请确保接下来的操作都是在激活 Mineru 虚拟环境后的操作,命令行前面应该有您创建的 conda 环境名字 (Mineru)。若没有可以执行以下命令激活:
conda activate Mineru

3.3 下载 Mineru 源码
git clone https://github.com/opendatalab/MinerU.git
若无法从 GitHub 站点下载源码工程,可从 Gitee 站点下载:
git clone https://gitee.com/open-data-lab/MinerU.git
3.4 安装 Mineru 依赖
进入 Mineru 源码文件夹安装相关依赖:
cd MinerU
pip install -e .[core] -i https://mirrors.aliyun.com/pypi/simple

3.5 安装 PyTorch 和 vLLM 来支持 MUSA 加速
本文档将基于 vLLM 进行本地大模型的推理,因此需要安装部署 vLLM 及其相关依赖的环境,在确认 MTT AIBOOK 的系统版本后,根据以下链接的网页跳转到对应系统版本的安装部署指导文档,部署正确的 vLLM 及其环境依赖:
https://docs.mthreads.com/vllm-musa-m1000/vllm-musa-m1000-doc-online/AIBook/
根据文档指引部署成功后,即可进行下一步。
注意:AIOS 1.5.0 及以上版本,相关的 vLLM 及 vLLM 依赖环境将由系统自动更新,而无需用户手动更新。