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

2025-10-04 03:30:17

1、参考了:

python—解决“Unable to find vcvarsall.bat”错误

error: Unable to find vcvarsall.bat

都是让安装mingw32.

此处懒得装。

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

2、打算去试试,看看能否利用我已有的cygwin去实现编译。

暂时放弃此复杂的方法。

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

3、参考上面那个:

error: Unable to find vcvarsall.bat

中别人的回答,去:

执行:

SET VS90COMNTOOLS=%VS100COMNTOOLS%

然后再去编译,貌似至少可以消除此处的问题了。

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

4、当使用

setup.py install

去安装Python模块出现:

error: Unable to find vcvarsall.bat

如何解决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

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

6、1.设置环境变量

执行:

SET VS90COMNTOOLS=%VS100COMNTOOLS%

2.再去安装:

setup.py install

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

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

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢