Python3.3 + PyQt4.10 + PySide1.2 + Eric5.4 开发环境
来源:互联网 发布:anaconda2 安装 linux 编辑:程序博客网 时间:2024/04/28 10:54
网上有大把的资料可以借鉴,不过人家都是高手,有些简单的地方不屑于说。
本人比较笨,试了很多次才成功.......
而且记性不好,怕忘掉了,所以在这里再写一次......
一定要注意版本: PyQt和Eric,如果版本不对,装不下去......
需要下载的东西:
1、Python:http://www.python.org 进下载页,下载:python-3.3.5.msi
2、PyQt:http://www.riverbankcomputing.com ,下载 :PyQt4-4.10.4-gpl-Py3.3-Qt4.8.5-x32.exe; (注意版本)
3、Qt5:http://qt-project.org/ ,其实不用下载这个东西,不过文档不错;
4、PySide:http://qt-project.org/wiki/PySide,下载:PySide-1.2.1.win32-py3.3.exe
5、Eric:http://eric-ide.python-projects.org/eric-download.html ,下载:eric5-5.4.2.zip 和 eric5-i18n-zh_CN.GB2312-5.4.2.zip
安装过程:
1、安装Python,安装完成后要配置环境变量,加PATH之类的;
2、安装PytQt,执行运行,“Next”;
3、安装PytSide,执行运行,“Next”;
4、安装Eric,双击运行安装。如果发现错误,说明 PyQt 和 Eric 不匹配。
5、执行 ..\PythonRoot\eric5.bat ,启动 Eric5
6、Setting -- Preferences -- APIs -- 勾选 "Compile APIs Automatically ",Language 选择 Python3,点击 Add from installed APIs,添加API
eric5.api Python-3.3.api PyQt4.api
然后点击 “Compile APIs”,等待执行结束。------------如果只用 PyQt ,到这一步就可以了。如果要用PySide,继续......
7、在 ..\PythonRoot\Lib\site-packages\PyQt4\qsci\api\python\
找到 PyQt4.api 和 PyQt4.bas,复制一份,将复制的文件改名为 PySide.api 和PySide.bas
打开PySide.api,将 文件中的字符串 "PyQt4" 替换为 "PySide" 保存
8、重新打开 Eric5,运行 Setting -- Preferences -- APIs ,Language选择 Python3,删除API “PyQt4.api”,添加“PySide.api”
7-8:主要目的是用 PyQt 的 API 文件创建 PySide 的API文件,反正二者没什么差别,但是 PyQt 是 GPL 协议, PySide 是 LGPL 协议,这个差别大了。
打开 Eric5,Shell下运行以下代码测试之:
import sysfrom PySide import QtGuiapp = QtGui.QApplication(sys.argv)label = QtGui.QLabel("Hello world") label.show()sys.exit(app.exec_())
- Python3.3 + PyQt4.10 + PySide1.2 + Eric5.4 开发环境
- Windows下配置Python3+Eric5+Pyqt4 开发环境
- pyqt开发环境python3.3+pyqt4.8.5+eric5.40安装配置
- win7环境下python3+Pyqt4+eric5和Sublime Text3和Eclipse+Pydev开发环境搭建
- Ubuntu14.04 搭建PyQt4+Eric5 开发环境
- Windows7下安装和配置Python3+Eric5+Pyqt4的开发环境
- Python3.3 IDE环境的搭建(Eric5.3+pyqt4.8)
- python3.1+pyqt4.8.1+eric5开发一个简单记事本程序
- 在Ubuntu下搭建pyqt4+Eric5开发环境
- Ubuntu下安装配置python3.2.3集成开发环境Eric5
- PyQt4开发环境搭建指导 基于Windows 10和+ Python3.x+PyQt4
- PyQt4开发环境安装
- Ubuntu下安装配置Python 3.2.3集成开发环境Eric5
- python3-pyqt4
- PyQt4开发环境搭建指导
- PyQt4开发环境搭建指导
- Eclipse下配置PyQt4开发环境
- Eclipse下配置PyQt4开发环境
- Android App自动化之使用Ant编译项目多渠道打包
- jQuery.extend 函数详解
- 增加android 拥有root权限的服务
- jquery 离开页面提示代码
- java垃圾回收测试实例
- Python3.3 + PyQt4.10 + PySide1.2 + Eric5.4 开发环境
- C# 设置文本框等控件只能输入 正负整数或小数
- 廖力生:喜欢亚历山大宋哈维 梦想能踢世界杯
- ios学习临时笔记-CGAffineTransform
- 函数具体的实现 client_c2s.h
- OC中手动管理内存
- 获取模块入口地址
- 分送但是但是
- 安卓listView下拉刷新,已读未读状态以及SQLite做本地缓存,详细介绍