1、参考了:
python—解决“Unable to find vcvarsall.bat”错误
和
error: Unable to find vcvarsall.bat
都是让安装mingw32.
此处懒得装。

2、打算去试试,看看能否利用我已有的cygwin去实现编译。
暂时放弃此复杂的方法。

3、参考上面那个:
error: Unable to find vcvarsall.bat
中别人的回答,去:
执行:
SET VS90COMNTOOLS=%VS100COMNTOOLS%
然后再去编译,貌似至少可以消除此处的问题了。

4、当使用
setup.py install
去安装Python模块出现:
error: Unable to find vcvarsall.bat

5、对于像我这里:
Python 2.7
python2.7会去查找已安装的Visual Studio 2008,即VS90(其使用VS90COMNTOOLS这个环境变量)
已经安装了VS2010
对应的:C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\Tools中就有了vsvars32.bat

6、1.设置环境变量
执行:
SET VS90COMNTOOLS=%VS100COMNTOOLS%
2.再去安装:
setup.py install
就可以正常,编译,安装了。
