我正在尝试在运行Windows 7的计算机上安装Cython。我正在使用MinGW作为我的C编译器。我已采取以下步骤:
已安装的MinGW。
将C:\ MinGW \ bin添加到Path。确保Path不包含空格。
在distutils目录中创建了distutils.cfg文件。它写道:
[build]
compiler=mingw
[build_ext]
compiler=mingw
我启动命令提示符,到达正确的目录并键入" python setup.py install"。我得到以下输出:
running install
running build
running build_py
running build_ext
building 'Cython.Plex.Scanners' extension
error: Unable to find vcvarsall.bat
据我所知,这是关于将MinGW设置为C编译器的错误,但我已将其包含在Path中。我还能做什么?我从哪里开始?
答案 0 :(得分:1)
打开CMD并输入:
SET VS90COMNTOOLS =%VS100COMNTOOLS%
更改您正在运行的Visual Studio的版本值的数字:)
可能从这里被盗:error: Unable to find vcvarsall.bat
编辑:
您可以从这里下载必要的软件包:
http://go.microsoft.com/?linkid=7729279
它还为您设置VS90COMMNTOOLS:)
答案 1 :(得分:0)