Microsoft Visual C ++ 9.0是必需的

时间:2017-04-26 22:25:12

标签: visual-studio python-2.7

我知道这是一个重复的问题,请在帮助之前不要标记。

当我想安装包,包括Jupyter时,我收到了需要Microsoft Visual C ++ 9.0的错误。我在UC网站上获得与Pip和预编译二进制文件相同的错误。

我安装了Visual Studio 17 Express,并且已手动将vcvarsall的路径添加到我的环境中。

我还看到了更新VSCOMMONTOOLS<的解决方案,但VS###COMMONTOOLS变量不存在。

我正在使用Windows Server 2012.

我该怎么办?

3 个答案:

答案 0 :(得分:13)

2021 年的实际答案:

从以下链接下载 Microsoft Visual C++ Compiler for Python 2.7 的存档版本:

web.archive.org mirror: Microsoft Visual C++ Compiler for Python 2.7

答案 1 :(得分:7)

从以下链接下载并安装Microsoft Visual C ++ Compiler for Python 2.7: Microsoft Visual C++ Compiler for Python 2.7

答案 2 :(得分:1)

2021 年的答案:

由于 python 2.7 已弃用,并且来自 https://www.microsoft.com/en-us/download/details.aspx?id=44266@Morteza Zabihi 的答案)的 Microsoft Visual C++ 9.0 包正式不支持 Windows 10(可能仍然有效,没有尝试)。以下是对我有用的方法:

只需从 Python website 下载当前的 Python 版本,例如 Python 3.9.1。然后安装新包应该没有问题。