【Python】setup-转载
python+PyQT+Eric安装配置
python+PyQT+Eric安装配置
作者: |
loker |
博客: |
http://www.cnblogs.com/lhj588/ |
时间: |
2011年10月3日 |
一、大纲内容:
1、预备PC环境:
2、预备安装程序:
2、1、下载Python3.2
2、2、下载PyQt4
2、3、下载Eric5
3、安装配置步骤:
3、1、安装Pyhon3.2
3、2、安装PyQt4
3、3、安装Eric5
4、制作一个Demo:
4、1、用Eric创建Demo项目
4、2、在Demo项目中添加Forms,用PyQT4设计
4、3、返回到Eric界面后,设计程序。
二、安装配置详解
1、预备PC环境:
本次安装配置PC环境: 操作系统:Windows 7 32位
本次配置目标: 在Window平台下安装配置Python PyQt GUI开发环境
Python环境:python3.2、
PyQt UI设环境:PyQt-Py3.2-x86-gpl-4.8.5-1
GUI IDE开发工具:eric5-5.1.5 是一款python,ruby的IDE,其强大代码功能,与QT4
的完美结合。使开发图形界面的python应用程序变得容易
2、预备安装程序:
2、1、下载Python3.2
官方网站:http://www.python.org/
下载地址:http://www.python.org/ftp/python/3.2.2/python-3.2.2.msi
2、2、下载PyQt4
官方网站:http://www.riverbankcomputing.co.uk
下载地址:下载Windows 32 bit installer
www.riverbankcomputing.co.uk/static/Downloads/PyQt4/PyQt-Py3.2-x86-gpl-4.8.5-1.exe
2、3、下载Eric5
官方网站:http://eric-ide.python-projects.org/
下载地址:http://nchc.dl.sourceforge.net/project/eric-ide/eric5/stable/5.1.5/eric5-5.1.5.zip
中文包:http://nchc.dl.sourceforge.net/project/eric-ide/eric5/stable/5.1.5/eric5-i18n-zh_CN.
GB2312-5.1.5.zip
3、安装配置步骤:
3、1、安装Pyhon3.2
首先安装Python3.2,默认安装到C:\python32目录下面,安装成功后,会出现在开始菜单中。
当安装好了Pyhon,记得要配置环境变量,把C:\Python32添加到PATH中,如图:
3、2、安装PyQt4
接着安装PyQt4,对应python3.2的PyQT4的版本PyQt-Py3.2,点击安装程序:PyQt-Py3.2-x86-gpl-4.8.5-1.exe,安装到默认的目录下即可,安装完成后就可以在开始菜单中看到PyQT4的GUI设计器如图:
3、3、安装Eric5
A、解压下载包eric5-5.1.5.zip和eric5-i18n-zh_CN.GB2312-5.1.5.zip,把
eric5-i18n-zh_CN.GB2312-5.1.5文件夹中的文件拷贝到eric5-5.1.5文件夹中。
B、把eric5-5.1.5拷贝到C:\目录下,点击eric5-5.1.5中的install.py文件进行安装。如图:
s
C、Pythonw配置:您可以通过点击安装目录eric5.bat(第一次)或eric5-configure.bat进行配置,
点击Editor—>Autocompation—>勾上所有的对号选框。QScintilla—>勾上左右的两个选
框,然后在下面source中,选择from Document and API files. 如图:
点击Editor—>APIs—>勾上Complie APIs Autocompation,然后在Language中,选择
python。点面下面的Add from installed APIs按钮,选择住需要的.api文件。最后点击
Compile APIs。如图:
4、制作一个Demo
4、1、用Eric创建Demo项目
Projcet Name(项目名称):Demo
Projcet Type(项目类型):QT4 GUI
Projcet Directory(项目保存目录):选择你计划存放的项目文件目录。
点击OK,会出现版本选择对话框,选择None。
4、2、在Demo项目中添加Forms,用PyQT4设计
单击软件界面左面的Projcet-Viewer中的第二个选项卡Forms在下面空白区域中,右键鼠标->New form... 弹出对话框中选择Dialog,然后OK-给ui文件起个名字(Login.ui),保存后,会自弹出QT4设计窗口
转到QT设计师窗体设计工具,这时您就可视化的设计您的登录窗体了。这个工具非常简单、中文操作界面,一看就会。
4、3、返回到Eric界面后,设计程序。
返回到Eric IDE在Project-Viewer---->Forms 如图:
选择中Login.ui文件右键点击“compile form”,就会在Project-Viewer--->Sources生成一个UI_Login.py的脚步文件,如图:
这时就可以按F2运行ui_Login.py脚步测试,看到效果,如图:
【Python】setup-转载的更多相关文章
- 解决 win10 pycurl安装出错 Command "python setup.py egg_info" failed with error code 10 编译安装包 安装万金油
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明.本文链接:https://blog.csdn.net/yexiaohhjk/article/de ...
- Python安装mysql-python错误提示python setup.py egg_info
做python项目,需要用到mysql,一般用python-mysql,安装时遇到错误提示如下: Command "python setup.py egg_info" failed ...
- python setup.py uninstall
I have installed a python package with python setup.py install How do I uninstall it? ============== ...
- python setup.py install 报错ImportError: No module named setuptools
学习光荣之路python课程时,使用python setup.py install安装其他模块时,第一次安装某模块成功了.安装另一模块却报错ImportError: No module named s ...
- pip安装icu失败:Command "python setup.py egg_info" failed with error code 1 in
问题 Mac 下通过 pip 安装 icu 失败. 解决办法及原因 问题的原因是因为icu库中的某一行代码找不到一个文件,获取不到ICU_VERSION的值. # Install icu brew i ...
- Command "python setup.py egg_info" failed with error code 10
1:今天系统重装以后,下载了新的版本的python3.6.1.然后想通过pycurl模块测试URL,突然发现windows10下我无法通过pip安装pycurl模块了,报错内容如下 Collectin ...
- Command "python setup.py egg_info" failed with error code 1一种问题的解决方法
问题描述:无论是你在pycharm中直接使用import and install命令,还是pip的时候出现了Command "python setup.py egg_info" f ...
- Command "python setup.py egg_info" failed with error code 1 in C:\Users\w5659\AppData\Local\Temp\pip-install-t7uomu4r\xa dmin\
Error msg: C:\Users\w5659>pip install xadmin Collecting xadmin Using cached https://files.pythonh ...
- pip安装mysql-python报错:Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-install-enRreC/mysql-python/
公司业务开发,用python开发网站;需要使用模块MySQLdb. 我直接pip install MySQLdb,当然不成功了,模块名字因该是mysql-python pip install mysq ...
- python2 使用pip安装psycopg2出现错误:Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-install-mvzdNj/psycopg2/
公司业务需求,开发语言python2,需要使用数据库:postgresql,需要安装模块psycopg2这个模块, 使用pip install psycopg2 报错: Command "p ...
随机推荐
- 算法笔记_107:蓝桥杯练习 算法提高 学霸的迷宫(Java)
目录 1 问题描述 2 解决方案 1 问题描述 问题描述 学霸抢走了大家的作业,班长为了帮同学们找回作业,决定去找学霸决斗.但学霸为了不要别人打扰,住在一个城堡里,城堡外面是一个二维的格子迷宫,要 ...
- Python 多行注释
Python 使用" # ” 进行单行注释,本身不带多行注释. 但在编译器 PyCharm 中,可以用以下方法注释多行代码: 1.“选中一段要注释的代码——>Ctrl+ / ” 即可注 ...
- python list插入、拼接
1可以使用"+"号完成操作 输出为: [1, 2, 3, 8, 'google', 'com'] 2.使用extend方法 . 输入相同 3使用切片 输出相同 PS:len(l1) ...
- AspNet GridView Excel 下载 Excel 导出
1.GridView AutoGenerateColums =false; DataSource DataBind 2.BoundField DataField HeaderText ItemStyl ...
- 【进程线程与同步】5.4 System.Threading.Interlocked 为多个线程共享的变量提供原子操作
using System; using System.Threading; internal class Program { private static long _counter = 1; pri ...
- python list.remove(),del()和filter & lambda
面试题之中的一个. 下面代码能执行吗? l = [1,2,3,4,5] for i in range(0,len(l)): print i if l[i] % 2 == 0: del l[i] pri ...
- strlen函数实现
原型: int strlen(const char *s); 作用:返回字符串的长度. 方法1:利用中间变量 int strlen(const char *s){ ; while(s[i] != '\ ...
- CentOS7:gdb出现没有调试信息:Missing Separate debuginfos
现在刚刚开始学习用gdb调试程序,结果:在centos下,出现这样的错误: gdb在调试程序时候提示 Missing separate debuginfos, use: debuginfo-insta ...
- C++11时间操作
C++11提供了chrono库,这个库可以处理和时间相关的一些事情.这个库里面主要有3个类:时间间隔Duration.时钟Clocks和时间点Time point. Duration template ...
- 写一个简单的form表单,当光标离开表单的时候表单的值发送给后台
<body> <form action="index.php"> <input type="text" name="tx ...