paddleocr文字识别打包exe教程

环境

非常关键,否则第一步怎么打包都是运行不了

项目 Value
python 3.7.1 x64 Conda虚拟环境
opencv-python 4.5.3.56
setuptools 59.8.0
  1. pyinstaller和cv2的版本存在兼容问题。本人用的pyinstaller是4.7(python3.8.0),cv2是4.5.4.58,结果出错,把cv2版本降低到4.5.1.48再打包,就不报错了。
  2. 使用 setuptools/distutils 构建 PyInstaller exe 时 ensure_local_distutils 内部的 AssertionError,解决办法pip install --upgrade setuptools==59.8.0

根据这些文章解决大部分问题
https://blog.csdn.net/weixin_46846685/article/details/124368380
https://blog.csdn.net/nbfw123/article/details/123056593

最后细节

根据缺少的一些库,手动复制过去到exe目录下
paddleocr文字识别打包exe教程_第1张图片
另外一些库可以在最上方导入或者在 pyinstaller 的spec中的 hiddenimports 中配置进去
paddleocr文字识别打包exe教程_第2张图片

基本上没问题了,缺什么,就这样配置,一步一一步加上去就可以了

你可能感兴趣的:(opencv,python,人工智能)