需要 Microsoft Visual C++ 10.0(无法找到 vcvarsall.bat)

2023-12-08

我尝试使用以下命令在 Windows 8.1 上安装 ephem 模块

pip install ephem

但我收到此错误:

Microsoft Visual C++ 10.0 is required (Unable to find vcvarsall.bat).

我正在使用Python 3.4.3 请准确地告诉我应该做什么才能使这项工作成功。我经历了很多解决方案,但对我没有帮助。

以下是一些:

错误:需要 Microsoft Visual C++ 10.0(无法找到 vcvarsall.bat)

Python Pip 安装错误:无法找到 vcvarsall.bat。尝试了所有解决方案


我遇到了同样的问题,并在这里找到了最好的解决方案:http://www.devdungeon.com/content/fix-pip-install-unable-find-vcvarsallbat

It says:

安装了 Visual Studio 11、12 和 14,但没有安装 10。上面的错误指定它需要版本 10。较新的版本应该也能正常工作,所以让我们告诉环境使用最新的编译器,而不是寻找版本 10 . 在本例中,14 是最新版本。如果查看变量名称的模式,您可以确定版本 10 的名称应该是 VS100COMNTOOLS。您可以使用以下命令将版本 10 变量设置为版本 14 的值: set VS100COMNTOOLS=%VS140COMNTOOLS%

因此,转到命令窗口并运行以下命令:

set "VS100COMNTOOLS=%VS140COMNTOOLS%"

我希望它能帮助其他用户。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

需要 Microsoft Visual C++ 10.0(无法找到 vcvarsall.bat) 的相关文章

随机推荐