我知道这是一个重复的问题,请在帮助之前不要标记。
当我想安装包,包括Jupyter时,我收到了需要Microsoft Visual C ++ 9.0的错误。我在UC网站上获得与Pip和预编译二进制文件相同的错误。
我安装了Visual Studio 17 Express,并且已手动将vcvarsall
的路径添加到我的环境中。
我还看到了更新VSCOMMONTOOLS<
的解决方案,但VS###COMMONTOOLS
变量不存在。
我正在使用Windows Server 2012.
我该怎么办?
答案 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。然后安装新包应该没有问题。