Pyinstaller 在打包 PySimpleGUI 时出现的

2020-01-28  本文已影响0人  Noza_ea8f

做好了程序打包不成功,出现:


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

都可以

上一篇 下一篇

猜你喜欢

热点阅读