- python3.8+
修改全局pip源到百度源:
pip config set global.index-url https://mirror.baidu.com/pypi/simple/
依赖列表
- protobuf:
pip install protobuf==3.20.0 - paddlepaddle 和 paddleocr:
pip install paddlepaddle paddleocr - pyside:
pip install pyside6 - pyzbar(识别二维码):
pip install pyzbar - 打包pyinstaller:
pip install pyinstaller ocr模块,自编译(未尝试):pip install git+https://github.com/izerui/[email protected]#egg=paddleocr- 下载前设置代理:
export https_proxy=http://127.0.0.1:7890 http_proxy=http://127.0.0.1:7890 all_proxy=socks5://127.0.0.1:7890
- 下载前设置代理:
- win: build.bat
- ocr依赖的PyMuPDF==1.20.2版本问题:PaddlePaddle/PaddleOCR#9340
- 修复方式: 直接修改
site-packages/paddleocr/ppocr/utils/utility.pyline 96 源码,1. 将pageCount改为page_count2. 将getPixmap改为get_pixmap
- 修复方式: 直接修改
- mac:
- 缺少cv2模块:
pip install opencv-python - error: command 'swig' failed: No such file or directory:
brew install swig - Unable to find zbar shared library:
brew install zbar
- 缺少cv2模块:
- win:
pip install opencv-python-headless- zbar 需要安装微软官方 Visual C++ 2013 (x86、x64)位运行库 https://www.7down.com/soft/2155.html
