有关pyinstaller打包程序后,转到其他电脑报“Failed to excute script"的问题;


pyinstaller打包有很多坑, 有一个常见的坑。 使用pyinstaller -F -w  xxx.py生成安装包后,在本地打开没有问题,但是将它

转到其他电脑上就会报”Failed to excute script“的错误(当然有时本地也会报这个错误);

稍安勿躁, 你的打包完全没有问题。 出现这个问题的原因在哪里呢?

 

 使用手机照相机的慢动作抓取运行情况, 发现报以上错误,但是看打包后的程序里, 你会发现是Qt5Core.dll是存在的,

不知道是什么原因, exe没有在本地加载dll。 当然, 我们可以手动将当前的路径加载PATH环境变量里面,再次尝试打开,

就没有问题了。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM