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
打包后的效果:
执行效果:
(本文内容根据网络资料整理和来自用户投稿,出于传递更多信息之目的,不代表本站其观点和立场。也不对其真实性、可靠性承担任何法律责任,特此声明!)
发表评论 取消回复