xp支持python最高版本是多少_PYQT5-开发向下兼容到xp系统的windows软件

在虚拟机中跑一个xp(如果有xp系统的实体机当然更好啦)

我用是virtualbox装的虚拟系统,

如果不想管xp系统的话(比如win7,以及比win7更新的机子),装一个python3.5已上的版本就可以了,剩下的pip都可以搞定,然后关闭这个文章。

那就开始吧。

下载python3.4版本(xp系统最高支持到python3.4)

链接就不上了,直接百度搜索python就有一大堆,如果有闲工夫的话试试更换pip源,可以让你后面事倍功半哦。

安装pywin32

https://sourceforge.net/projects/pywin32/files/pywin32/Build%20220/pywin32-220.win32-py3.4.exe/download

安装Pyinstaller3.2.1

pip install pyinstaller ==3.2.1

安装pyqt5 python3.4 专用版

附上链接,注意检查位数,我用的是32位的。

这里贴上一个5.5.1的版本,亲测可用。

https://sourceforge.net/projects/pyqt/files/PyQt5/PyQt-5.5.1/

地址什么的没要求,安装软件自己识别出来的就可以,不停的下一步下一步即可。

by the way 如果安装失败的话,也可以试试

百度一下更换pip源试试,更换完成后再重新走一遍流程。

可能遇到的问题

PYQT5 的安装文件安装完成后,pip list 中不显示pyqt5

结合本人尝试,使用Pyqt5-5.5.1的版本的对应位数的安装包,安装后别管list,直接打包也可以,如果有别的情况可以留言。

打包测试

贴上pyinstaller的简单使用教程

https://pyinstaller.readthedocs.io/en/stable/usage.html

常见错误from PyQt5 import QtCore, QtGui, QtWidgets

ImportError: cannot import name 'QtCore'

pip uninstall pyinstaller

pip install pyinstaller==3.2.1

大概率是你没按照我的步骤来导致的,重新下载pyinstaller3.2.1看看。no model name 'queue

pyinstaller -F --hidden-import=queue final_exam2.pypip install openpyxl 失败的解决方法

pip install openpyxl==2.5.14

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值