python+PyQT+Eric安装配置

From: http://www.cnblogs.com/lhj588/archive/2011/10/03/2198472.html


一、大纲内容:

1、预备PC环境:

2、预备安装程序:

21、下载Python3.2

22、下载PyQt4

23、下载Eric5

3、安装配置步骤:

31、安装Pyhon3.2

32、安装PyQt4

33、安装Eric5

4、制作一个Demo

   41、用Eric创建Demo项目

   42、在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,rubyIDE,其强大代码功能,与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.ziperic5-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

CPythonw配置:您可以通过点击安装目录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

  41、用Eric创建Demo项目

Projcet Name(项目名称)Demo
    Projcet Type(项目类型)QT4 GUI
    Projcet Directory(项目保存目录):选择你计划存放的项目文件目录。
    点击OK,会出现版本选择对话框,选择None 

  42、在Demo项目中添加Forms,PyQT4设计  

     单击软件界面左面的Projcet-Viewer中的第二个选项卡Forms在下面空白区域中,右键鼠标->New form... 弹出对话框中选择Dialog,然后OK-给ui文件起个名字(Login.ui),保存后,会自弹出QT4设计窗口

       


转到QT设计师窗体设计工具,这时您就可视化的设计您的登录窗体了。这个工具非常简单、中文操作界面,一看就会。

      

  43返回到Eric界面后,设计程序。

返回到Eric IDEProject-Viewer---->Forms 如图:

          

选择中Login.ui文件右键点击“compile form,就会在Project-Viewer--->Sources生成一个UI_Login.py的脚步文件,如图:

      

这时就可以按F2运行ui_Login.py脚步测试,看到效果,如图:

       


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/404291.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

ffmpeg解码流程 turorial5详解

From: http://www.360doc.com/content/11/1117/09/8050095_165108638.shtml FFMPEG解码流程 1. 注册所有容器格式和CODEC:av_register_all() 2. 打开文件:av_open_input_file() 3. 从文件中提取流信息:av_find_stream_info() 4. 穷举所有的流,查找其中种类为CODE…

Windows phone7 开发-Zune software is not launched 【转】

刚学习Windows Phone7开发,遇到这个配置错误,在此记录一下。 错误提示:Zune软件未安装 Zune software is not installed. Install the latest version of Zune software. 遇到这个问题,尝试根据提示,按图索骥&#xf…

让您变的更智慧 秘笈145条(上)

钱多钱少,常有就好!人老人少,健康就好!家贫家富,和睦就好。生活其实很简单,过了今天就是明天,重要的每个今天和明天都要智慧快乐得活着。 1. 精神失常的疯子不可怕,可怕的是精神正常…

Bootstrap(七):CSS--图片

1.基本样式 主要四个样式类: 设置布局 .img-responsive : 可以让图片支持响应式布局,从而让图片在其父元素中更好的缩放; 设置形状 .img-rounded : 设置图片为圆角; 设置形状 .img-circle : 设置图片为圆形…

【WiFi密码破解详细图文教程】ZOL仅此一份 详细介绍从CDlinux U盘启动到设置扫描破解

From: http://softbbs.zol.com.cn/1/32_7991.html 每天都能看到有不少网友在回复论坛之前发布的一篇破解WiFi密码的帖子,并伴随各种疑问。今天流云就为大家准备一篇实战型的文章吧,详细图文从思维CDlinux U盘启动到中文设置,如何进行路由SSID…

【EWSA无线路由密码破解工具 中文特别版下载】含教程及字典(弱口令生日特殊符号等)

From: http://softbbs.zol.com.cn/1/32_8011.html Elcomsoft Wireless Security Auditor简称EWSA,是一款极为强悍的路由密码破解工具,支持CPU、GPU调用破解,速度比但CPU破解厉害很多,加上此次分享的EWSA字典下载,可以帮助大家更好…

RESTful API 设计指南 (转)

RESTful API 设计指南 2016-02-23 ImportNew(点击上方公号,可快速关注) 作者:阮一峰 链接:http://www.ruanyifeng.com/blog/2014/05/restful_api.html 网络应用程序,分为前端和后端两个部分。当前的发展趋势,就是前端设…

模式——工程化实现及扩展(设计模式Java 版)

--模式——工程化实现及扩展(设计模式Java 版)王翔,孙逊著ISBN 978-7-121-15638-02012年4月出版定价:59.00元16开416页内 容 简 介设计模式不是一门适合空谈的技术,它来自于开发人员的工程实践又服务于工程实践。本书并…

由Qt中qApp想到的(这是单例模式么???)

From: http://blog.csdn.net/qq575787460/article/details/7880972 学Qt时,发现只要包含头文件QApplication或者QCoreapplication,就用使用qApp,指向一个当前实例。 查看源码发现qApp是个宏: QApplication中:#define q…

bootstrap基础学习十篇

bootstrap字体图标(Glyphicons) a.什么是字体图标 字体图标是在 Web 项目中使用的图标字体。虽然,Glyphicons Halflings 需要商业许可,但是您可以通过基于项目的 Bootstrap 来免费使用这些图标。 b.bootstrap自带字体图标文件结构…

Python 用hashlib求中文字符串的MD5值

From: http://blog.csdn.net/haungrui/article/details/6959340 使用过hashlib库的朋友想必都遇到过以下的错误吧:“Unicode-objects must be encoded before hashing”,意思是在进行md5哈希运算前,需要对数据进行编码。而且在不…

JS中的Replace方法

最近查一个bug,原因是JS中的Replace方法造成的,当将一个字符串中有处需要替换时,一般会用到JS中的Replace方法,Replace方法的第一个参数如果是传的字符串,只会替换第一处。代码如下: var str "0CEA65…

VMware 9 安装 Mac OS X 10.8 Mountain Lion 图文全程

From: http://unmi.cc/vmware9-install-mac-os-x-mountain-lion/#comment-8684 本教程是在 VMware 9 下安装当前最新版的 Mac OS X Mountain Lion 苹果系统。曾在 VirtualBox/VMware 下安装过 Mac OS Lion 系统,但安装后是无法升级到 Mountain Lion 的,所…

初识Vulkan

Vulkan是Khronos组织制定的“下一代”开放的图形显示API,是与DirectX12可以匹敌的GPU API标准。Vulkan是基于AMD的Mantle API演化而来,目前Vulkan 1.0标准已经完成并正式发布。上一代的OpenGL|ES并不会被遗弃,还会继续发展,很有可…

java_IO流之 NIO

NIO 定义 即新IO,在JDK1.4的java.nio.*包中引入,其目的在于提高速度。 在Java1.4之前的I/O系统中,提供的都是面向流的I/O系统,系统一次一个字节地处理数据,一个输入流产生一个字节的数据,一个输出流消费一个…

“我的电脑”右键“管理”打不开,提示“该文件没有与之关联的程序来执行该操作“

From: http://bbs.kafan.cn/thread-1240058-1-1.html 如图: 右键单击桌面上的“我的电脑”,再点“管理”就弹出这个对话框了。 【该文件没有与之关联的程序来执行该操作。请安装一个程序,或者,如果已安装程序,请在“…

[交流] 新手常见(五国)(-v图)错误解决(原版,破解kernel,补丁kext下载)

From: http://blog.csdn.net/ashuai81/article/details/8032952 原文出处:http://bbs.pcbeta.com/viewthread-863656-1-1.html 谢谢大神, 看了这个才弄出了黑苹果。 在可安装的主版硬件上,安装Mac不该是个大问题,声卡、显卡、…

四则运算题1

/*信息:20133075 张勋 《随机生成30道四则运算题目》要求:除整数外,还要支持真分数的四则运算设计思路: 1.通过radom函数生成自然数,给变量赋值 2.另一个变量是真分数,分子比分母小 3.随机生成四则运…

H264中的SPS、PPS提取与作用

From: http://blog.csdn.net/sunnylgz/article/details/7680262 牛逼的视频会议网站:http://wmnmtm.blog.163.com/blog/#m0 http://wmnmtm.blog.163.com/blog/static/38245714201192491746701/ 使用RTP传输H264的时候,需要用到sdp协议描述,其中有两项:Sequence Pa…

H264参数语法文档: SPS、PPS、IDR

From: http://blog.csdn.net/heanyu/article/details/6205390 H.264码流第一个 NALU 是 SPS(序列参数集Sequence Parameter Set) 对应H264标准文档 7.3.2.1 序列参数集的语法进行解析 SPS参数解析// fill sps with content of p[cpp] view plaincopyint …