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 个人觉得写的很不错。
希望这个教程能帮到大家!
呕心沥血写出来的,转载请一定注明出处!
- windows下python GUI开发环境的搭建
- Python Gui 开发环境搭建(windows)
- Python GUI开发环境的搭建
- Python GUI打包程序pyinstaller在Windows环境下的搭建
- Windows平台搭建基于PyQt5.8.2开发Python GUI程序的环境(含打包过程)
- windows下Apache + python(mod_python方式)开发环境的搭建
- 搭建python的web开发环境 windows下
- 如何在windows下搭建python的IDE开发环境
- Windows版本下的Python Web 开发环境搭建
- Windows下搭建appium+python的测试开发环境
- Windows平台下openCV-Python开发环境的搭建
- Windows下搭建appium+python的测试开发环境
- windows下搭建python+NLTK开发环境
- windows下python开发环境搭建
- Windows下快速搭建Python开发环境
- windows下python开发环境搭建
- windows下codeblocks+wxWidgets+MinGW+wxFormBuilder开发win32 GUI环境的搭建
- [AppArmor-GUI]一、Ubuntu下Qt开发环境的搭建
- C内存对齐
- C++的DLL调试技巧
- 在Windows下为PHP5.6安装redis扩展和memcached扩展
- 源码研读Mycat1.6之网络篇---前端线程模型(应用程序与mycat交互篇)上篇
- 【2017/4/9】 centos6.5下安装oracle11.2.0.4软件
- windows下python GUI开发环境的搭建
- NumPy 上手一个例子 vectorsum.py
- 利用Python进行数据分析--数据聚合与分组运算
- Shell 命令--文件创建、搜索命令--总结自《Linux Shell 脚本攻略》
- java基础之Arrays类和比较器
- PyJWT翻译
- Centos 6.9 iptables 开启端口 5050,5151 等
- Web.xml配置详解之context-param
- Shell .sh,for, if, 变量的使用