easy_install 错误Setup script exited with error: Unable to find vcvarsall.bat解决方法

python
easy_install
windows

在windows下使用easy_install命令时出现下面的错误信息:

Searching for bitarray
Reading https://pypi.python.org/simple/bitarray/
Best match: bitarray 0.8.1
Downloading https://pypi.python.org/packages/source/b/bitarray/bitarray-0.8.1.ta
r.gz#md5=3825184f54f4d93508a28031b4c65d3b
Processing bitarray-0.8.1.tar.gz
Writing c:\users\ccaiz~1\appdata\local\temp\easy_install-tczder\bitarray-0.8.1\
setup.cfg
Running bitarray-0.8.1\setup.py -q bdist_egg –dist-dir c:\users\ddd~1\appdat
a\local\temp\easy_install-tczder\bitarray-0.8.1\egg-dist-tmp-k5rkge
error: Setup script exited with error: Unable to find vcvarsall.bat

出现这个错误是因为windows下python的setup.py需要Visual Studio2008的支持,而如果你的机器上没有2008,有更高版本的vs,可以通过下面的方式,让python使用更新版本的vs来支持安装。

如果你的机器上装了Visual Studio 2010,可以在执行easy_install之前先执行下面的命令:

SET VS90COMNTOOLS=%VS100COMNTOOLS%

如果你安装了Visual Studio2012可以执行下面命令:

SET VS90COMNTOOLS=%VS110COMNTOOLS%

如果你装的vs版本是2013可以使用下面命令:

SET VS90COMNTOOLS=%VS120COMNTOOLS%

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值