python3.4x86+pywin32x86+pyinstaller3.5(解决pyinstaller打包的exe不能在xp系统运行)

项目场景:

python通过pyinstaller打包成可执行文件exe,在xp系统上运行

问题描述:

pyinstaller打包的可执行文件exe不能在xp系统上运行,但在win7及以上能正常运行

原因分析:

python3.5开始就已经不支持xp系统

解决方案:

重现安装python3.4版本,然后安装对应py3.4的pywin32(pip和官网已经不更新py3.4的pywin32了因此需手动安装),还需要安装对应的pyinstaller(目前pyinstaller3.7-4.0都只支持python3.5以上,因此也需要手动安装3.5的pyinstaller)进行打包

由于xp电脑都太老了,几乎都是32位的,所以笔者装的python环境和pywin32全是32位的,当然打包后exe为32位可执行文件,64位系统也可以向下兼容运行,
cmd 进入到pyinstaller3.5解压的文件夹, python3.4 setup.py install 进行pyinstaller3.5的安装
百度网盘链接:https://pan.baidu.com/s/1QcBVrazsKsLm6AAT8fmoPQ
提取码:iwy0

  • 7
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值