在使用easy_install安装某些包时,可能会遇到下面的问题:
error: Unable to find vcvarsall.bat
一种解决办法就是安装VC,根据不同的python版本需要选择不同的VC版本,如python2.6就需要安装VC2008。 另外一种方法就是安装
MinGW(安装MinGW时别忘了安装
g++以及
MinGW Make,另外安装后将bin目录增加到path),然后指定编译器为MinGW,指定的方法如下:
在<PYTHON_HOME>/Lib/distutils下面新建文件distutils.cfg,内容如下:
[build]
compiler=mingw32
然后重新运行easy_install安装需要的包就可以了。