1.前因:
开发环境下运行,程序正常,但打包后就报致命错误,如下图:

2.解决方法:
这种情况多半是模块导入不全,但是如果快速定位缺少哪些模块呢?
首先,输入命令将程序打包成一个文件pyinstaller -F xxxxx.py;
然后,通过控制台打开已打包好的文件,如下图:

最后,导入缺少的文件,再按正常方法打包即可。
Pyinstaller打包的程序运行时,如何快速调试
最新推荐文章于 2023-12-05 17:15:36 发布
本文介绍了一种在开发环境下程序运行正常,但在打包后出现致命错误的情况,并提供了解决方案。通过使用pyinstaller进行程序打包,然后检查并导入缺少的模块,可以有效避免此类错误。

735

被折叠的 条评论
为什么被折叠?



