无法在 Windows XP Professional 中安装 Python 3.5

Unable to install Python 3.5 within Windows XP Professional

我正在尝试从 Windows XP Professional 中安装 Python 3;但是我收到以下屏幕(没有安装按钮):

在我看来,这显然是一个未报告的错误,或者是渲染问题。这个问题是如何缓解的?如果这个问题可以解决,是否意味着其他相关问题?

可能是安装程序中的错误?尝试 Python 3.4.3 - https://www.python.org/ftp/python/3.4.3/python-3.4.3.msi

或者在3.5.0rc3安装器中点白space

遗憾的是,3.4.3 之后的任何 Python 版本都不再与 Windows XP 兼容。他们不再一起支持它 - 参见 3.5 install fails poorly on Windows XP.

来自 python.readthedocs.io :

As specified in PEP 11, a Python release only supports a Windows platform while Microsoft considers the platform under extended support. This means that Python 3.7 supports Windows Vista and newer. If you require Windows XP support then please install Python 3.4.

最后一个 windows XP Python 版本是 3.4.4: https://www.python.org/downloads/release/python-344/ 3.4.7 (2017-08-09) 作为代码源可用

根据 Python download pagePython 3.5+ cannot be used on Windows XP or earlier.

尝试使用支持的最新版本,Python 3.4.10

虽然 CPython 3.5 不能在 XP 上运行,但 PyPy, an alternative Python implementation 可以。
但是,当前版本 PyPy3.5 v6.0 doesn't yet support asyncio module,可能是 3.5 更新中最有趣的部分。

2020更新: PyPy自v7.1.1起支持asyncio,但我不确定它是否还支持XP。如果您尝试了,请发表评论。

刚找到这个(2019 年 12 月)

有人为 Windows XP 构建了 Python 3.4.10。由于来自第三方,使用风险自负,

-->Download<--

这家伙通过在 Python 和 Windows 内核之间放置一个兼容层 DLL (XomPie) 并进行一些修补,成功地 运行 Python XP 3.5:
https://opensourcepack.blogspot.com/2016/10/python-352-on-xp.html