纯cpu安装PaddleOCR私有化部署
第1步:确认Python环境
python --version
如果显示的是3.8以上的版本(比如3.9、3.10、3.11都可以),直接进入下一步;如果没装Python,或者版本太低,先去Python官网(python.org)下载安装3.10版本(不建议用最新的3.13,PaddlePaddle目前对最新Python版本的兼容支持可能没跟上,3.10是比较稳妥的选择)。

系统建议你用python3这个命令,说明这台机器上其实已经装了Python3,只是版本可能不是3.10,我们先确认一下,再决定要不要额外装3.10。
第1步:先看看现在有的Python3是什么版本
bash
python3 --version
第2步:确认这是哪个版本的Ubuntu系统(这决定了后面装3.10的方式)
bash
lsb_release -a

不用额外装3.10了——刚查了PaddlePaddle官方最新版本(3.3.1,2026年3月发布)的兼容说明,现在已经正式支持Python 3.9到3.13,包括你现在的3.12.3,直接用现有的Python3就够用
第1步:建虚拟环境(用现有的python3)
bash
mkdir -p ~/ocr_service cd ~/ocr_service # 先确认venv模块能用,Ubuntu有时候需要单独装 sudo apt install python3-venv python3-pip -y # 创建虚拟环境 python3 -m venv paddleocr_env # 激活虚拟环境 source paddleocr_env/bin/activate

浙公网安备 33010602011771号