DeepSeek OCR 2 安装记录
DeepSeek-OCR-2
Our environment is cuda11.8+torch2.6.0.
- Clone this repository and navigate to the DeepSeek-OCR-2 folder
| |
- Conda
| |
- Packages
- download the vllm-0.8.5 whl
| |
cu118
cu1215060
| |
Note: if you want vLLM and transformers codes to run in the same environment, you don’t need to worry about this installation error like: vllm 0.8.5+cu118 requires transformers>=4.51.1
第二步:确认系统级 CUDA 开发工具(重要)
| |
添加 NVIDIA 仓库密钥和源 (如果之前没加过):
wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/x86_64/cuda-keyring_1.1-1_all.deb sudo dpkg -i cuda-keyring_1.1-1_all.deb sudo apt-get update(注:如果你用的是 Ubuntu 20.04,将上面的
ubuntu2204改为ubuntu2004)安装 CUDA 11.8 Toolkit: 我们只需要安装
cuda-toolkit-11-8,不需要安装巨大的驱动包(WSL 通常共用 Windows 的驱动)。sudo apt-get install -y cuda-toolkit-11-8 sudo apt-get install -y cuda-toolkit-12-4这一步可能需要几分钟,它会安装
nvcc编译器。如果输出了版本号(例如
Cuda compilation tools, release 11.8...),说明成功了。设置环境变量
即使安装了工具,Python 编译脚本有时也找不到路径,需要手动指定 CUDA_HOME。
方法一: 临时设置(当前终端有效):
| |
(如果 /usr/local/cuda-11.8 不存在,尝试 ls /usr/local/ 看看 cuda 具体安装在哪个文件夹,通常是 cuda-11.8 或 cuda)
方法二: 永久设置(推荐):
为了避免每次打开终端都要输入,将其写入 ~/.bashrc:
| |
- 验证安装:
安装完成后,检查
nvcc是否可用:
| |
修改config.py
| |
vLLM-Inference
- VLLM:
Note: change the INPUT_PATH/OUTPUT_PATH and other settings in the DeepSeek-OCR2-master/DeepSeek-OCR2-vllm/config.py
cd DeepSeek-OCR2-master/DeepSeek-OCR2-vllm- image: streaming output
python run_dpsk_ocr2_image.py- pdf: concurrency (on-par speed with DeepSeek-OCR)
python run_dpsk_ocr2_pdf.py- batch eval for benchmarks (i.e., OmniDocBench v1.5)
python run_dpsk_ocr2_eval_batch.py安装 DEB
| |
下载 GIT
| |
下载 conda
- 下载最新版的 Miniconda 安装脚本 我们使用清华大学的镜像源,速度快且稳定。 (注:以下命令会下载最新的 Python 3.x 版本 Miniconda)
| |
- 验证文件完整性(可选但推荐) 确保下载的文件没有损坏:
| |
(您可以去清华源网页核对一下输出的哈希值,通常只要下载过程没报错,大概率是好的) 3. 运行安装脚本
| |
安装过程中的交互提示:
许可协议:出现 Do you accept the license terms? [yes|no] 时,输入 yes 并回车。
安装路径:出现 Installation path [/home/gpu/miniconda3] 时:
直接回车使用默认路径(推荐:/home/gpu/miniconda3)。
或者输入自定义路径(确保该用户有写入权限)。
初始化 Conda:出现 Do you wish the installer to initialize Miniconda3 by running conda init? [yes|no] 时,务必输入 yes 并回车。
这一步会自动修改您的 ~/.bashrc 文件,让您在任何终端都能使用 conda 命令。
- 激活环境 安装完成后,让配置立即生效:
| |
- 验证安装 输入以下命令,如果出现版本号且没有报错,说明安装成功:
| |
输出示例:conda 24.x.x ⚙️ 后续优化:配置 Conda 使用清华源 为了避免以后 conda install 包时速度慢或连接超时,建议将 conda 的默认源也改为清华镜像: bash
添加清华源
| |
显示源地址(确认是否添加成功)
| |