在 Windows XP 32 位上运行的最新版本的 Python 3 和 PyQt5

Posted

技术标签:

【中文标题】在 Windows XP 32 位上运行的最新版本的 Python 3 和 PyQt5【英文标题】:Latest versions of Python 3 and PyQt5 working on Windows XP 32bit 【发布时间】:2016-10-12 20:59:12 【问题描述】:

我在 Debian 64bit 上使用 Python 3 64bit 和 PyQt5 开发了一个程序(当然它适用于 Linux 和 Windows 10 64bit)。问题是我找不到在 Windows XP 32 位上运行的 PyQt5 的最新版本(如果它存在的话)。正如我所读到的,Python 3.4.4 版似乎是可与 Windows XP 配合使用的最新/最新版本,并且目前正在运行。

我试过pip3 install PyQt5,但没有运气。我明白了:

$ pip3 安装 PyQt5

收集 PyQt5

找不到满足 PyQt5 要求的版本(来自版本:)

PyQt5 没有匹配的分布

我查看了PyQt5的官方网站,没有运气,找到某种安装程序。它可能在某个地方,但我习惯了只是制作一个pip3 install [package],然后就完成了。

【问题讨论】:

【参考方案1】:

您可以在 sourceforge 上找到早期安装程序和源代码的存档:

https://sourceforge.net/projects/pyqt/files/PyQt5/

适用于 Python-3.4 的最新 32 位 Windows 安装程序似乎适用于 PyQt-5.5.1。

【讨论】:

谢谢!我能够在那里找到安装程序,它现在按预期工作!再次感谢! 我也在 Linux 上写作,需要 XP 的支持。有人告诉我 ***.com/questions/50483708/… 我可以从最新 PyQt5 所需的源代码构建 SIP 4.19.1。稍后,如果您使用 cx_freeze 构建,我在这里发现我可以修改二进制 exe 文件,因此 MS 中的 Visual c++ dll 支持 XP tripleboot.org/?p=423#comment-30443

以上是关于在 Windows XP 32 位上运行的最新版本的 Python 3 和 PyQt5的主要内容,如果未能解决你的问题,请参考以下文章

excel VBA(32位)在win7 64位上运行错误

在 Win7 64 位上因未处理的第一次机会异常而崩溃(在 XP 32 位、Linux 64 位上没有问题)

我无法在我的系统 windows 7 32 位上的 XAMPP 上启动 Apache

如何获取 Windows Server 2003 的最新 Service Pack

在win7—64位上使用DEBUG调试汇编程序

求最新Windows XP操作系统映像文件下载