如何解决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.7
python2.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
就可以正常,编译,安装了。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:43
阅读量:87
阅读量:80
阅读量:175
阅读量:59