按照教程,如果出现vcvarsall.bat找不到的情况,则需要安装正确版本的visual studio
http://docs.cython.org/src/tutorial/cython_tutorial.html
python 2.7.x使用的是vs2008,如果没有安装,可以安装vs2008 express版本。下图是查看vs所使用的vs编译器的版本的方法。
可以通过检查环境变量中VS90COMNTOOLS是否存在来确定vs2008 express是否安装好。
下面是配置过程:
先安装vs2008 express, 这篇文章给出了下载地址:
http://stackoverflow.com/questions/15318560/visual-c-2008-express-download-link-dead
如果运行出现下面的错误,则需要加入2个环境变量
C:\Python27\include\pyconfig.h(227) : fatal error C1083: Cannot open
include file: ‘basetsd.h‘: No such file or directory
这篇文章给出了解决的方法:
https://github.com/NOAA-ORR-ERD/PyGnome/wiki/FAQ—Troubleshoot
加入INCLUDE和LIB的环境变量解决问题
INCLUDE=“C:\Program Files\Microsoft SDKs\Windows\v6.0A\Include”
LIB=“C:\Program Files\Microsoft SDKs\Windows\v6.0A\Lib”
cypthon的visual studio编译环境安装,布布扣,bubuko.com
原文地址:http://my.oschina.net/leeooox/blog/293080