error: Unable to find vcvarsall.bat

本文最后更新于2014年11月8日,已超过 1 年没有更新,如果文章内容失效,还请反馈给我,谢谢!

在Windows上从源码安装Python的一些模块时经常会碰到的问题:

error: Unable to find vcvarsall.bat

之前就记录在了Word文档中,这次放在blog上方便查看。

1.设置环境变量

执行:

SET VS90COMNTOOLS=%VS100COMNTOOLS%

2.再去安装:

setup.py install

就可以正常,编译,安装了。


For Windows installations:

While running setup.py for package installations, Python 2.7 searches for an installed Visual Studio 2008. You can trick Python to use a newer Visual Studio by setting the correct path in VS90COMNTOOLS environment variable before calling setup.py.

If you have Visual Studio 2010 installed, execute

SET VS90COMNTOOLS=%VS100COMNTOOLS%

or with Visual Studio 2012 installed (Visual Studio Version 11)

SET VS90COMNTOOLS=%VS110COMNTOOLS%

or with Visual Studio 2013 installed (Visual Studio Version 12)

SET VS90COMNTOOLS=%VS120COMNTOOLS%

 

参考链接:

声明: 除非注明,ixyzero.com文章均为原创,转载请以链接形式标明本文地址,谢谢!
https://ixyzero.com/blog/archives/1552.html

发表评论

电子邮件地址不会被公开。 必填项已用*标注