一直在学习新的东西,感觉当时学了!懂了!会了!但是过了就忘了!!!深刻反思后,觉得是没有总结的原因。刚好这段时间因为工作需要在学习pyqt,就把自己在使用pyinstaller对程序打包时遇到的一些问题及解决方法总结出来供大家参考,能力有限,若有不对的地方望指正。
pyinstaller命令参数
参数 | 含义 |
---|---|
-F | 将程序打包为一个可执行文件 |
-D | Py代码放在一个目录中(默认状态) |
-d | 打包后的可执行程序为debug模式(打包错误时打印错误信息) |
-w | 不生成命令行窗口 |
-n | -n softname, 制定软件名称 |
–icon | –icon=图标名,制定软件显示图标 |
-v | –version=版本文件(txt形式),增加软件版本信息 |
-upx | 使用UPX压缩可执行程序 |
打包步骤
1.安装pyinstaller,需根据实际python开发版本确定安装版本。pyinstaller兼容性不敢过多评价,不同windows版本需要分别打包。
安装命令:
pip install pyinstaller
2.安装依赖 pywi