您的位置:首页 > 编程语言 > Python开发

Python3.3 IDE环境的搭建(Eric5.3+pyqt4.8)

2014-02-17 20:24 441 查看
学Python3.3一段时间了,觉得上手真的很快,想做点GUI的程序,毕竟界面交互才是王道,可是支持3.3的IDE平台很少,有的插件只支持2.X版本的,不想回去用2.X版本的,于是google,baidu以后寻求一种可以支持3.3的IDE环境。

最先试了eclipse+Pydev+wxFormbuilder,折腾了很久,下载了最新版的eclipse+Pydev,可以正常运行hello world,eclipse还很大,功能是很强,甚至可以编写andriod手机应用,可是用了一下wxFormbuilder发现能支持2.8的,而且 号称很牛的wxFormbuilder真心难用啊,特别是那个sizer,UI不能用鼠标随意摆放位置,难以修改,特别郁闷,明显不是我的菜啊,更重要的 是与IDE结合不紧密,但用着觉得很别扭,就果断放弃了。但是现在没有卸载这个IDE,有空了在这个平台上玩玩andriod还是不错的。

然后试了Eric5.3+pyqt4.8,不用不知道,一用那叫一个爽啊,智能补全,友好的界面,断点,单步调试,变量查看,更重要的是QT4完全是所见 即所得,支持鼠标拖动,能够快速设计自己想要的界面,跟VB,MFC一样,几分钟就可以设计出简洁大方的UI,可贵的是UI与代码分离,在更改布局的时候 代码不用改变,添加信号槽是如此的人性化,太爽了。

下面详细介绍一下IDE搭建过程。

第一步:下载python3.3,http://www.python.org/download/releases/3.3.1/;下载 Eric5.3.2,http://kaz.dl.sourceforge.net/project/eric-ide/eric5/stable /5.3.2/eric5-5.3.2.zip;下载PYQT4.8.4,http://www.riverbankcomputing.co.uk /software/pyqt/download/我都是下载WINXP下的

第二步:安装,先安装python3.3,再安装Eric5,再安装QT4。需要注意的是python环境变量的设置,Eric5.3.2已经将很多默认 设置都设置好了,主要核对一下APIS,还是自动补全,有人还说要下载汉化补丁,个人觉得完全没有必要,就英文版本的很好和资料对应,而且还可以练习英 语,两全其美的事,再说了这都要汉化,那编写代码是不是也要写汉字呢?安装过程都是按网上的教程做的,没有什么困难的。

第三步,运行Hello,world,检验IDE是否成功。这个是可以做界面的,我没有做,直接print("hello,world"),能打开PYQT的设计界面,再随便设计个带按钮的对话框能译就没有问题了。这样的小例子网上也有很多,不再多说。

需要注意的问题,一是python3.3一定要与IDE,插件相匹配,否则的话要么换2.X版的,要么寻找支持3.3的插件;二是出现问题的时候要注意查 看错误提示,然后寻找原因,刚开始,我下载的pydev太低了,导致hello,world无法运行,后来换了个最新版本的就可以了,还有Eric和 PYQT也是,刚开始就是版本太低了,搞得我郁闷死了,但是搞了半天IDE搭建后,学到了很多东西,当第一次在eric上成功运行hello world后,那种喜悦真想大吼一声。

哥搭建的不是IDE,而是一种心情。







内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: