windows下python GUI开发环境的搭建

来源:互联网 发布:nginx第三方模块下载 编辑:程序博客网 时间:2024/06/11 04:06

需要的东西有:

  • pyqt(qt库的python版)
  • python
  • IDE

eric6压缩包下载地址:http://download.csdn.net/download/ztzy520/9809167

pyqt4 windows 64位安装包下载地址:http://download.csdn.net/download/ztzy520/9809093

这个环境的搭建网上的教程我这几天差不多都翻遍了,但是感觉都不是很完整,我照着他们的教程搭,遇到了很多问题,当然这可能是我个人的问题,不能因为自己遇到了问题就怪人家的教程没写好对吧。

首先python环境的搭建我就不多说了吧,自行百度。主要讲一下pyqt的安装和IDE(这里我选的是pyqt原生的IDE eric),我在搭建的过程中碰到的问题也主要是安装eric的时候碰到的问题。

pyqt的安装:
这里如果你要用pyqt4的话,在下载pyqt安装包的时候要注意一下版本,因为这关系到后面IDE eric的安装是否成功,具体等下会说。网上的一些教程包括pyqt的官网,都说安装pyqt的时候需要先安装sip和qt等等,其实貌似自从pyqt的哪一个版本后,官方就把这些东西集成在pyqt的安装包里面了,所以只要直接下载pyqt的安装包然后安装就行了。

eric的安装:
现在不管你是去eric的官网还是其他地方去下载eric的安装包,基本上都是6版本以上的了,其实版本号没有什么大关系,主要是eric需要依赖几个其他的Python库,其中包括一个我安装时候遇到的大麻烦,就是QScintilla这个库,这个库是c++的编辑器类Scintilla在QT环境下的移植版本,为什么要这个库呢,因为qt本来就是C++的库嘛,pyqt只不过是qt的python移植版。根据我安装的过程我发现,要成功安装eric6以及以上版本的,pyqt的版本至少要是pyqt4-4.4.11以上的,因为eric6需要Qscintilla这个库的版本至少是2.8版本,如果你装的是pyqt4-4.4.11以下的,那么它内置的Qscintilla版本不是2.8以上的,在安装eric的时候会提示Qscintilla版本过低而导致无法安装。所以建议去我给的地址下载pyqt和eric。不然可能会导致版本不匹配而安装失败。eric所需要的环境有了之后,它的安装就很简单了,直接运行解压过后的压缩包里面的install.py就行了。安装完成后要启动它的话,它的启动文件在你的python安装目录下的script文件夹下,叫eric6.bat。直接运行就可以打开eric的图形化界面了,第一次启动可能还需要配置一下eric,建议参考这个地址:http://www.cnblogs.com/lhj588/archive/2011/10/03/2198472.html 个人觉得写的很不错。

希望这个教程能帮到大家!

呕心沥血写出来的,转载请一定注明出处!

0 0
原创粉丝点击