使用Eric4和PYQT4开发桌面软件之安装准备
来源:互联网 发布:mac os未能安装在您的 编辑:程序博客网 时间:2024/04/28 22:34
当前python2.x的最后版本是2.7,py3系列还在发展期,缺乏足够的资料和API支持。
Python下的GUI库比较多,但主要有两大类库,一个是wxPython,一个是PyQt。
我查阅和安装过程后选择了PYQT,原因是:wxPython缺乏足够强大的IDE支持,而PYQT已经是一个成熟的套路,并有Eric的支持和使用QT库。
---------------------------------------------------------1--------------------------------------------
顺便记录一下:
GUI的开发使用wxPython,下载地址:http://www.wxpython.org/download.php
py27的相对应的版本:2.8版本还有区分unicode和ansi版本,到2.9后只有unicode版本了
wxPython2.9-win32-py27 32-bit Python 2.7
wxPython2.8-win32-unicode-py27
wxPython2.8-win32-ansi-py27
桌面开发工具BOA constructor是一个wxpthon开发的集成开发环境
下载地址:http://boa-constructor.sourceforge.net/
安装要求:wxPython 2.4.0.7 以上 和 Python 2.1 以上.
解压缩到C:Python25/Lib/site-packages/Boa目录下面,双击Boa.py即可打开软件
============================正题======================
PyQt以前的版本需要先安裝QT和SIP,而PyQt4就不需要了,直接下載帶GPL授權的就可以
下载地址:http://www.riverbankcomputing.co.uk/software/pyqt/download
注意:安装后会自动在系统环境的path中注册(可能需要重启)
下载
PyQt-win-gpl-4.8.3.zip Windows source 是源文件
PyQt-Py2.7-x86-gpl-4.8.3-1.exe Windows 32 bit installer 是开发包,包含出python外的所有东西
包含了:
PyQt
Qt (with database support for MySQL, PostgreSQL, SQLite3 and ODBC)
Qt Designer
Qt Linguist
Qt Assistant
pyuic4
pylupdate4
lrelease
pyrcc4
QScintilla
测试用例问题:
ImportError: DLL load failed: 找不到指定的模块。
(找不到PYQT或更改了python的path地址,原因是安装了软件后注册了环境变量,要重启生效)
---------------------------------------------------------2-------------------------------------------
Eric4是一个用PyQt4和QScintilla2开发的Python集成开发环境。
目前已经推出基于 Python 3 的 Eric5
下载地址:http://eric-ide.python-projects.org/eric-download.html
下载版本是4.4.12
更新日期2011-2-7
要求:安装了PyQt4
下载了eric4-4.4.12.zip,eric4-i18n-zh_CN.GB2312-4.4.12.zip(中文语言包)
解压缩目录,双击install.py()建议解压在python目录下
借鉴网上的安装经验着实让我郁闷不已,原因是贡献文章的兄台写的不详细,总是模糊了最关键的按照步骤。
1.解压的目录是eric4-4.4.12,然后再解压中文语言包,两面目录结构相同,直接覆盖即可。
2.双击eric4-4.4.12下的install.py(),出现DOS界面的安装过程,1分钟内就安装完毕。
3.注意,安装后会自动拷贝到C:/Python27/Lib/site-packages目录下,生成eric4和eric4plugins目录
4.到C:/Python27/Lib/site-packages/eric4目录下,双击eric4.pyw即可打开软件
5.首次打开会有配置的页面提示,可以即时配置或者以后再配。
6.配置项interface中的language改为中文,重启后菜单就是中文的了。
可选配置:
7.设置--参数选择--编辑器--api,选择“自动编译api”,语言选“python”,从已安装的Api中添加eric4.api,也可以手动添pyqt4.api、qscintilla.api,然后点下面的编译api,等一会完成即可。
8.设置--参数选择--编辑器--自动完成,选择“自动完成开启”、“区分大小写”、“替换文字”。
9.设置--参数选择--编辑器--自动完成--qscintilla,选择“显示单条“,”使用填充符号“,”从文档和api文件“。
- 使用Eric4和PYQT4开发桌面软件之安装准备
- Ubuntu 12.04 安装PYQT4和Eric4
- py2.7+pyqt4+Eric4 完美桌面开发配置
- py+pyqt4+Eric4安装配置
- ubuntu14.04 安装eric4+pyqt4
- JavaEE开发准备之安装软件
- Python学习之IDE(Eric4)------windows下搭建Python开发环境[python2.7+pyqt4(PyQt-Py2.7-x32-gpl-4.9.6-1)+Eric4(eric
- Win7下搭建Python开发环境[py+pyqt4+Eric4]
- Win7下搭建Python开发环境[py+pyqt4+Eric4]
- Python2.6+PyQt4.8+eric4+汉化+开发教程
- Win7下搭建Python开发环境[py+pyqt4+Eric4]
- Win7下搭建Python开发环境[py+pyqt4+Eric4]
- Win7下搭建Python开发环境[py+pyqt4+Eric4]
- Python 图形界面开发环境搭建(Python2.7 + pyQT4 + Eric4)
- Win7下搭建Python开发环境[py+pyqt4+Eric4]
- Python2.6+PyQt4.8+eric4+汉化+开发教程
- Python2.6+PyQt4.8+eric4+汉化+开发教程
- PYQT4 + Python2.6 + eric4-4.2.2a的安装全过程
- SQL Server 2000中的服务
- java中线程概念描述
- 关于Hashtable与Dictionary差异
- JavaScript的常用事件
- 搞懂java中的synchronized关键字
- 使用Eric4和PYQT4开发桌面软件之安装准备
- 用jsp 生成的简单二维柱状图无法显示汉字的问题
- debian下软件包管理方式总结
- linux配置java环境变量(详细)
- 类的常用几种关系及其UMl表示
- mini6410 NFS文件系统及内核
- 使用Synchronized块同步方法
- img
- 基于Mongodb分布式存储物理文件