ddddocr打包可执行文件,uos系统;
环境:uos系统,python3.73
打包文件:uos_captcha.py
python环境路径:/home/nbbscd/.local/lib/python3.7/site-packages
首先执行文件进行打包:
pyinstaller -F uos_captcha.py -p /home/nbbscd/.local/lib/python3.7/site-packages
- 1
复制文件以下文件,到spec同级目录下;
onnx路径在
file:///home/nbbscd/.local/lib/python3.7/site-packages下
文件名为:
common_det.onnx
common_old.onnx
common.onnx
file:///home/nbbscd/.local/lib/python3.7/site-packages/onnxruntime/capi 路径下
文件名为:
libonnxruntime_providers_shared.so
onnxruntime_pybind11_state.cpython-37m-x86_64-linux-gnu.so
移动后的效果:
打包完成后,修改 uos_captcha.spec文件
datas修改为:
datas=[('./onnxruntime_pybind11_state.pyd','onnxruntime\\capi'),('./onnxruntime_providers_shared.dll','onnxruntime\\capi'),('./common.onnx','ddddocr'),('./common_old.onnx','ddddocr')],
修改后再次打包:
pyinstaller uos_captcha.spec
- 1
打包后的效果:
执行效果:
发表评论 取消回复