用 eclipse 运行 python 的时候,第一行总是有红色提示:没有安装 psyco,程序可以正常运行但是会有一点慢。于是就干脆装上吧,红色的提示还是越少越舒服。
百度了一下,在这里,http://sourceforge.net/projects/psyco/files/psyco/1.6/,下了第一个 exe,但是打开后会报错,估计是因为32位的问题。在其他地方也下了几个,都是一样的。
然后注意到第二个压缩包,下下来发现是需要编译的安装包,于是运行了一下:
python setup.py install
报错,Unable to find vcvarsall.bat,只能继续百度。过程就不说了,直接说结果吧,原因好像是缺少 gcc 什么的,第一次装了个 MinGW,然后安装 gcc,又报错。
后来找到了这个:https://github.com/develersrl/gccwinbinaries,安装路径是 C:/mingw,然后在环境变量 path 里添加 C:/mingw/bin。
最后在 python 安装目录 D:/Python26/Lib/distutils 找到 distutils.cfg,如果没有就新建一个,编辑内容:
[build] compiler=mingw32
保存,重新打开 cmd(好像重新打开一次,环境变量才会生效),运行安装,done!