pyinstaller的大坑

PyInstaller打包exe受Upx环境变量影响
使用PyInstaller打包exe时,若安装Upx并设置环境变量,会默认全局使用,导致打包出的exe无效。建议将路径下的upx.exe改成myupx.exe,防止PyInstaller自动使用,作者曾误以为是Python环境问题,经虚拟机测试才发现是Upx的原因。

在打包exe时,使用pyinstaller会默认全局upx,如果你有upx并且将它设置了环境变量的话那就糟糕了。打包出来的exe百分百无效的

 

如果你安装了Upx并设置了环境变量,建议找到路径下的upx.exe。改成myupx.exe。防止pyinstaller自动使用。

 

我还一度以为是自己的python环境坏了,后来拿到虚拟机上去测试才发现是upx的原因

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值