python 3.6.1 需要安装 windows 7 service pack 1

Cur*_*ous 5 python windows

我正在尝试在我的 Windows 7 32 位上安装 python 3.6.1。但它总是要求 Windows 7 Service Pack 1。我已经安装了 Windows 7 Service Pack 1 并且我的 Windows 已完全更新。我该怎么办?

Rol*_*ith 2

根据发行说明,它需要更新 C 运行时库。

根据此说明,Python 需要 Visual Studio 2015 的 Microsoft C 运行时,尤其是文件ucrtbase.dll. 您可以在这里下载。

对于 ms-windows 用户,我通常建议使用 Python 发行版,例如 [ActivePython](http://www.activestate.com/activepython) 或 [Anaconda](https://www.anaconda.com/download/)。如果您想使用像 numpy 这样的编译扩展模块,它们会让生活变得“轻松很多”。在 `$WORK` 中,我自己使用 Anaconda。它附带了很多额外的东西,比如 numpy、IPython 等等。如果您想获取额外的模块或更新现有的模块,它有一个名为“conda”的包管理工具。

截至 2020 年,我实际上建议python.org在 ms-windows 上使用标准发行版。python 需要旧编译器的问题已经解决,并且大多数重要的 C 扩展模块的二进制轮包都可用。