1.前因:
开发环境下运行,程序正常,但打包后就报致命错误,如下图:
2.解决方法:
这种情况多半是模块导入不全,但是如果快速定位缺少哪些模块呢?
首先,输入命令将程序打包成一个文件pyinstaller -F xxxxx.py;
然后,通过控制台打开已打包好的文件,如下图:
最后,导入缺少的文件,再按正常方法打包即可。
1.前因:
开发环境下运行,程序正常,但打包后就报致命错误,如下图:
2.解决方法:
这种情况多半是模块导入不全,但是如果快速定位缺少哪些模块呢?
首先,输入命令将程序打包成一个文件pyinstaller -F xxxxx.py;
然后,通过控制台打开已打包好的文件,如下图:
最后,导入缺少的文件,再按正常方法打包即可。