admin管理员组

文章数量:1626500

更新于2020年2月17日

关于开发兼容windowsxp系统,并使用pyinstaller 打包的pyqt5软件。

如果有成功在win10系统编译,同时在xp系统上跑的大神,麻烦艾特我教我一下,或者有正在研究的可以找我讨论一下,网上的资料基本上是坑人的,或者抄来抄去的。

目前来看,最好的方案具体操作步骤如下:

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

我用是virtualbox

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

链接就不上了,直接百度搜索python就有一大堆。

安装pywin32

然后点击安装pywin32的安装文件

安装Pyinstaller3.2.1

image

到下面的连接中下载pyqt5 python3.4 专用版

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

试试 pip install python-qt5

使用exe文件安装后,pip list 中不显示pyqt5

网上说是python 32位和pyqt5的exe包对不上。

结合本人尝试,使用Pyqt5-5.5.1的版本的对应位数的安装包,安装后别管list,直接打包也可以

打包测试

贴上pyinstaller的简单使用教程

pyinstaller -p C:\Python34\Lib\site-packages\PyQt5 -F -w main.py**

-p 搜索额外的库文件地址

-F 注意大小写&

本文标签: 向下兼容XP