- 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.py
line 96 源码,1. 将pageCount
改为page_count
2. 将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