无法在 Windows XP Professional 中安装 Python 3.5
Posted
技术标签:
【中文标题】无法在 Windows XP Professional 中安装 Python 3.5【英文标题】:Unable to install Python 3.5 within Windows XP Professional 【发布时间】:2015-12-06 02:35:29 【问题描述】:我正在尝试从 Windows XP Professional 中安装 Python 3;但是我收到以下屏幕(没有安装按钮):
在我看来,这显然是一个未报告的错误,或者是渲染问题。这个问题如何缓解?如果可以克服这个问题,是否表明存在其他相关问题?
【问题讨论】:
以管理员身份运行安装程序会改变结果吗? @qwertyuip9 等等我需要设置Administrator
密码...虽然我的用户应该拥有相同的权限...
@qwertyuip9 结果相同。无赖
如果您还没有准备好使用 python 3.5,您可以尝试 python 3.4 或尝试似乎可以在 Windows XP 上运行的 ActivePython(包括 Python 3.4)。另外,python 3.5.0rc4 今天出来了,也许可以用?
Python 3.5 放弃了对 Windows XP 的支持,所以我宁愿将任何与 XP 相关的问题称为不兼容而不是错误并且不希望得到修复。
【参考方案1】:
遗憾的是,3.4.3 之后的任何 Python 版本都不再与 Windows XP 兼容。他们不再一起支持它 - 请参阅 3.5 install fails poorly on Windows XP。
【讨论】:
【参考方案2】:可能是安装程序中的错误?试试 Python 3.4.3 - https://www.python.org/ftp/python/3.4.3/python-3.4.3.msi
或者点击3.5.0rc3安装程序中的空白处。
【讨论】:
OK 让我把它下载到虚拟机中 天哪!我单击了问题中显示的窗口的空白区域。显然那是next
按钮。您为什么不将其添加到您的问题中;看看这是一个错误吗?
@MotokoKusanagi 是的,这确实是一个错误。 3.4.3 为我正确安装。
在我的问题中显示的窗口的空白处单击非常可预测的行为/讽刺
我会接受您的回答,但如果您将答案附加到next
按钮是什么(空白),那就太好了。有些人(包括我)并不总是仔细阅读问题的内容。【参考方案3】:
来自python.readthedocs.io:
如 PEP 11 中所述,Python 版本仅支持 Windows 平台,而 Microsoft 认为该平台处于扩展支持之下。这意味着 Python 3.7 支持 Windows Vista 和更新版本。如果您需要 Windows XP 支持,请安装 Python 3.4。
最后一个 Windows XP Python 版本是 3.4.4: https://www.python.org/downloads/release/python-344/ 3.4.7(2017-08-09)作为代码源提供
【讨论】:
【参考方案4】:虽然 CPython 3.5 不能在 XP 上运行,但有 PyPy,alternative Python implementation 可以运行。
但是,当前版本的 PyPy3.5 v6.0 doesn't yet support asyncio
module,可能是 3.5 更新中最有趣的部分。
2020 年更新: PyPy 支持 asyncio
,因为 v7.1.1,但我不确定它是否仍然支持 XP。如果您尝试,请发表评论。
【讨论】:
【参考方案5】:根据Python download page,Python 3.5+ cannot be used on Windows XP or earlier.
尝试使用支持的最新版本Python 3.4.10。
【讨论】:
【参考方案6】:刚找到这个(2019 年 12 月)
有人为 Windows XP 构建了 Python 3.4.10。由于来自第三方,使用风险自负,
-->Download<--
【讨论】:
【参考方案7】:这个人通过在 Python 和 Windows 内核之间放置一个兼容层 DLL (XomPie) 并进行了一些修改,成功地在 XP 上运行了 Python 3.5:https://opensourcepack.blogspot.com/2016/10/python-352-on-xp.html
【讨论】:
以上是关于无法在 Windows XP Professional 中安装 Python 3.5的主要内容,如果未能解决你的问题,请参考以下文章
在WINDOWS XP无法打开Tomcat中的Startup.bat,请帮忙找原因