最近学习python,总是用python自带的那个command line 或者IDLE 也不是个事儿,今天装了一下IDE,装的是eric,关于不同版本的安装问题还是有一些发现的,顺手记录下来。
写之前,声明一下,为方便简单,python 2.x 统称为python2,python 3.x 统称为python3,PyQt4.x统称PyQt4,PyQt5.x统称PyQt5,eric4 和eric5(在此记录之时,官网出现eric6,但是还没有提供下载)。
电脑是win7 32 位,下载的如下图
下面这个图是我的下载内容和组合:
序列 | eric | PyQt | python |
1 | 4 | 4 | 2.7 |
2 | 4 | 4 | 3.4 |
3 | 4 | 5 | 3.4 |
4 | 5 | 4 | 2.7 |
5 | 5 | 4 | 3.4 |
6 | 5 | 5 | 3.4 |
有这么一个规则,说是规则,其实是我自己琢磨出来的:1、eric5必须要求python3以上;2、PyQt必须要求python3以上;3、eric4不支持python3
所以,序列2、3、4直接排除。1和5可以运行,这里强烈建议安装eric的时候,那个install.py 最好在dos环境下用命令安装,我这里就出现了“双击一闪而过的现象“
至于序列6,也无法安装,原因在于eric5 要求具有Qt4 的module,但是PyQt5 恰好没有!奶奶的。。。
至此,关于三个称作”软件”的安装就有了一个很好的比对。eric4+PyQt4+python2.7和eric5+PyQt4+python3.4 都是可以的。
但是这里强烈建议安装前者,为什么捏?因为好多python插件只支持到python2.7,比方说pygame插件,这个确实让人无语。