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

在这里插入图片描述
打包后的效果:
在这里插入图片描述
执行效果:
在这里插入图片描述

(本文内容根据网络资料整理和来自用户投稿,出于传递更多信息之目的,不代表本站其观点和立场。也不对其真实性、可靠性承担任何法律责任,特此声明!)

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部