Unable to find vcvarsall.bat解决方法
今天在安装scikit-learn时出现了
error: Unable to find vcvarsall.bat
在安装一些Python模块时,大部分是cpython写的模块时会发生如下错误 error: Unable to find vcvarsall.bat。
应对这个问题可以有两个解决方法:
(1)安装visual c++ 2008 express edition
(2)如果嫌太大的话,可以按以下方法去做:
- 首先安装MinGW,在MinGW的安装目录下找到bin的文件夹,找到mingw32-make.exe,复制一份更名为make.exe;
- 把MinGW的路径添加到环境变量path中,比如我把MinGW安装到D:\MinGW\中,就把D:\MinGW\bin添加到path中;
- 打开命令行窗口,在命令行窗口中进入到要安装代码的目录下;输入如下命令就可以安装了。 setup.py install build --compiler=mingw32