Python Pip安装错误:无法找到vcvarsall.bat。 试过所有的解决方案
这个问题在这里已经有了答案:
我尝试了所有建议并找到了自己的简单解决方案。
问题是像C
这样的外部环境编写的代码需要编译器。 寻找自己的VS环境,即VS 2008。
目前我的机器运行VS 2012并面临Unable to find vcvarsall.bat
。 我研究了我想要安装的代码来查找VS版本。 这是VS 2008。我添加了系统变量VS90COMNTOOLS
作为变量名,并给出了VS120COMNTOOLS
的值。
您可以在下面找到我的解决方案:
现在打开一个新的会话并点击pip install your-package
做了很多事情之后,我升级了pip
, setuptools
和virtualenv
。
python -m pip install -U pip
pip install -U setuptools
pip install -U virtualenv
我在我的虚拟环境以及全球范围内执行了步骤1和2。 接下来,我通过pip
安装了这个软件包,它工作正常。
尝试安装它,这是一个已知的解决方法,用于为Python 2.7启用C ++编译器。
根据我的经验,当pip找不到vcvarsall.bat编译器时,我所做的只是打开一个Visual Studio控制台,因为它设置路径变量直接调用vcvarsall.bat,然后在此命令行上运行pip。
链接地址: http://www.djcxy.com/p/26313.html上一篇: Python Pip install Error: Unable to find vcvarsall.bat. Tried all solutions
下一篇: Failed to install Python Cryptography package with PIP and setup.py