做好了程序打包不成功,出现:
image.png
其实很可能是下面原因造成的:
我的系统是WIN10;
在目录下输入CMD直接进入打包目录;
这样打包完成后常常会出现:
image.png
这是我在开启窗口并且手速较快截的图;
这说明程序打包时根本就没有找到PySimpleGUI这个库;
为什么呢?
因为我的库都安装在虚拟环境下面;
打包时没有启用虚拟环境,用的还是默认环境下面的库;
所以打包时就可能找不到库;
解决方法是启动虚拟环境;
进入
E:\Python_Pro\WorkPro\merge_exam_info\venv\Scripts>
输入
activate # 启动虚拟环境
deactivate # 退出虚拟环境
进入虚拟环境后是这个样子:
image.png
在这个环境下面打包就不会有问题了!
打包命令:
pyinstaller -F -w -i icon\bomb64.ico merge_exam_info_by_xlrd_xlutils_PSG.py --noconsole
pyinstaller -F -i icon\bomb64.ico merge_exam_info_by_xlrd_xlutils_PSG.py --windowed
都可以
网友评论