多语言展示
当前在线:537今日阅读:60今日分享:41

如何解决error: Unable to find vcvarsall.bat

在安装Python库时出错:error: Unable to find vcvarsall.bat
方法/步骤
1

参考了:python—解决“Unable to find vcvarsall.bat”错误和error: Unable to find vcvarsall.bat都是让安装mingw32.此处懒得装。

2

打算去试试,看看能否利用我已有的cygwin去实现编译。暂时放弃此复杂的方法。

3

参考上面那个:error: Unable to find vcvarsall.bat中别人的回答,去:执行:SET VS90COMNTOOLS=%VS100COMNTOOLS%然后再去编译,貌似至少可以消除此处的问题了。

4

当使用setup.py install去安装Python模块出现:error: Unable to find vcvarsall.bat

5

对于像我这里:Python 2.7python2.7会去查找已安装的Visual Studio 2008,即VS90(其使用VS90COMNTOOLS这个环境变量)已经安装了VS2010对应的:C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\Tools中就有了vsvars32.bat

6

1.设置环境变量执行:SET VS90COMNTOOLS=%VS100COMNTOOLS%2.再去安装:setup.py install就可以正常,编译,安装了。

推荐信息