Python的IDE有如此之多,参考这里:http://www.hudong.com/wiki/python+IDE
我装过三个:Wing IDE、PyDev(在Aptana环境下安装并运行成功)、PyScripter,我推荐的是PyScripter因为它比PyDev快,一个Aptana启动起来就有些慢了再跑python感觉不太顺畅(我内存4G、T7400 2.8GHz),而且是开源、免费的。
支持多版本的Python,我安装的是PyScripter1.9.9.7支持python2.3--python3.1足够用了.
支持换主题、自动提示、设置断点调试、占用资源较少。
下载地址:http://code.google.com/p/pyscripter/
我下载了py2.6 2.7 3.1
pyscripter 2.1.1.0
不知道哪里设置错了.使用py2.6 2.7 出现运行报错
UnicodeEncodeError: 'ascii' codec can't encode characters in position 1-2: ordinal not in range(128)
使用py3.1就不会出错 .
后来把pyscripter 的界面语言 换成英语的. 文件格式默认:ansi 就没有上边的错误了..
后来我又把pyscripter 的界面语言 换成中文的,文件格式默认:ansi,把Python 引擎换成 内部 的..也没有上述问题.
如果把文件格式 换成 utf-8 , 那 输出中文就编程乱码了. 解决办法 print u'你好' 就可以了..
py3.X默认支持utf-8 格式. 所以不会出现上述问题