python支持xp32位系统吗_关于python在64位机器上打包32位exe(兼容xp系统)解决方法

本文介绍了如何在64位系统上使用Python 3.4打包32位exe,以便兼容Windows XP 32位系统。首先,下载32位Python 3.4.4并安装,接着安装32位pywin32,然后下载PyInstaller 3.2进行安装。通过Python34的命令行运行特定打包命令,生成的exe文件应在所有依赖项已安装的情况下才能成功运行。如果遇到'failed to execute script'错误,需要检查控制台输出的错误信息并重新打包。
摘要由CSDN通过智能技术生成

python在64位机器上打包32位exe

1、下载32位python

3.4.4及以下版本支持xp,32位3.4.4下载地址https://www.python.org/ftp/python/3.4.4/python-3.4.4.msi

如果电脑中装有其他版本python,可以修改python.exe名称为python34.exe,防止混淆。

添加环境变量后,去终端测试下:

安装包依赖命令就变成了:python34 -m pip install XXX,如果需要安装pyqt5的话,需要找低版本的,我使用的版本5.4.0https://sourceforge.net/projects/pyqt/files/PyQt5/ exe格式,直接安装就行了,系统会默认安装到python34目录下;如果用pip命令安装会默认安装最新版,并且报版本不支持错误。

如果没有安装pip,需要下载安装下,下载地址:

https://pypi.org/project/pip/#files

下载解压,进入到pip目录,打开终端,执行命令python34 setup.py install完成安装,别忘了添加环境变量。

2、下载安装32位pywin32

打包成exe需要pywin32这个包,下载地https://sourceforge.net/projects/pywin32/files/pywin

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值