使用pyinstaller打包程序时踩过的坑

一直在学习新的东西,感觉当时学了!懂了!会了!但是过了就忘了!!!深刻反思后,觉得是没有总结的原因。刚好这段时间因为工作需要在学习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.安装依赖 pywin32,sip。有其他博主说pywin32不可用pip安装,但试了一下是可以的(

评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值