今天在安装twisted时老是发生Unable to find vcvarsall.bat的错误。方法如下(手动下载twisted https://pypi.python.org/packages/source/T/Twisted/Twisted-13.2.0.tar.bz2):
- 首先安装MinGW,在MinGW的安装目录下找到bin的文件夹,找到mingw32-make.exe,复制一份更名为make.exe;
- 把MinGW的路径添加到环境变量path中,比如我把MinGW安装到D:\MinGW\中,就把D:\MinGW\bin添加到path中;
- 打开命令行窗口,在命令行窗口中进入到要安装代码的目录下;
- 输入如下命令就可以安装了。
-
setup.py install build --compiler=mingw32
6.如果这种方式还不成功,可以手动,下载 exe或者msi格式的安装包,手动安装
http://twistedmatrix.com/Releases/Twisted/13.2/Twisted-13.2.0.win-amd64-py2.7.msi