python 打包命令,python打包方法
我又来了。经过之前的一系列操作,终于迎来了最终的套餐配置。
但每一步都显得那么艰难。回想起来也是如此。
Openvino官方表示不支持pyinstaller打包,但是可以使用其管理工具。
来说说我面临的问题吧。我就不详细描述每一步的过程了。如果想了解每一步的具体流程,请阅读我之前的文章。
按照之前的方式包装,只处理和解决错误。(注意:在文件夹(D)中有对该包的这种需求。(-F)我觉得比这个难。) ) ) ) ) ) ) ) ) ) )。
环境:win10,openvino2021.4
1.scipy是不够的。
` traceback(mostrecentcalllast):文件 predict _ open vino _ TCP.py ,第22行,在exec _ module文件 albu mentations _ _ init _中的 py installer loader。 py ,第5行,in module file py installer \ loader _ py imod 03 _ in exexed第8行,in module file py installer \ loader \ py imod 03n exec _ module file albu mentations _ augmentations _ init _。in module file py installer _ loader in exec _ module file album ation s \ augmentations \ transforms . py ,第13行,in mm in exec _ module file sk image \ _ measure _ _ init _。 py ,第2行,in module file py installer _ loader _ py imod 000 iid _ marching _ cubes _ le winer . py ,第8行,in module file py installer _ loor in exec _ module file sk image \ measure in module file _ py installer _ loor in exec _ module file scipy \ nd image _ _ init _。 py ,第153行,in module file n image \ interpolation . py ,第37行,in module file py installer \ loader \ py imod 03 _ in exec _ module file scipy \ S module import Error 3360 dlload failed 3360被指定[3600]failed toexecutescript predict _ open vino _ TCP due 错误原因是我自己的应用程序是-D打包的,不知道-F会想出什么,不过没关系,最简单直接的方法就是在代码运行的环境中找到一个名为scipy的库文件夹,然后复制到exe的目录下。
2.openvino库软件包不足。
根据官方的管理工具。
从光盘到\ open vino _ 2021 \ deployment _ tools \ tools \ deployment _ manager目录
运行部署管理器. py
在这个界面下,输入1回车8回车,最后在回车里选择适合自己的py版本(my py3.7)。
g输入回路
提示完成。然后将生成的压缩文件夹中的文件复制到exe所在环境的openvino中。
执行exe文件时出错:
Background (mostrecentcalllast):文件 predict _ open vino _ TCP.py ,第52行,in module file py installer \ loader reference _ engine _ _ init _。模块文件 ie _ API . pyx ninitopenvino . inference _ engine . ie _ apimodulenotfounderror:no modulename open vinam te script predict _ open vino _ TCP duetounhandledexception!我提示库没有推理机,于是去安装目录找推理机,把文件夹复制到合适的目录,在代码运行的虚拟环境中找到名为openvino的库的文件目录,或者打开。
3.每次执行代码时,都需要初始化(修改)环境。
或者请提示错误。
background(mostrecentcalllast):file predict _ open vino _ TCP . py ,第25行,in module file py installer \ loader n exec _ module file open vino _ inference _ engine _ _ init _。py ,第30行,inmodulefrom.ie _ API导入*()
在cur_path=OS.getcwd(.replace((\),)(hdll _ path=cur _ path)/open vino/deployment _ tools/)中debug _ path=cur _ path /open vino/deployment _ tools/inference _ engine/dq DGS英特尔64/调试; release _ path=cur _ path /open vino/deployment _ tools/inference _ engine/dq DGS英特尔64/发布;n graph _ path=cur _ path /open vino/deployment _ tools/n graph/lib; model _ optimizer _ path=cur _ path /open vino/deployment _ tools/model _ optimizer;OS。environ[ path ]=hdll _ path TBB _ path调试_路径发布_路径路径模型_优化器_路径是重要哦
脚本去初始化环境了。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。