Windows下Eclipse+PyDev配置Python+PyQt4开发环境


Posted in Python onMay 17, 2016

本文为大家分享了Windows下配置Python PyQt4开发环境的详细步骤,供大家参考,具体内容如下

1. 下载相关软件

Eclipse下载地址:http://www.eclipse.org/downloads/

JRE下载地址:http://www.java.com/zh_CN/download/manual.jsp

PyDev下载地址: http://sourceforge.net/projects/pydev/

Python下载地址:http://www.python.org/getit/

PyQt4下载地址:http://www.riverbankcomputing.co.uk/software/pyqt/download

2. 安装jre、Python、PyQt,安装采用默认设置,一路点Next即可

操作系统为:Windows 7 旗舰版 64bit

软件版本如下:

jre-7u9-windows-x64.exe

python-3.3.0.msi

PyQt-Py3.3-x86-gpl-4.9.5-1.exe

3. 解压缩Eclipse以及PyDev压缩包

3.1 将Eclipse压缩包(eclipse-jee-indigo-SR1-win32-x86_64.zip)解压至某个文件夹(c:\eclipse)

3.2 将PyDev压缩包(PyDev 2.7.1.zip)解压,将两个文件夹覆盖Eclipse下的同名文件夹即可

4. 配置Eclipse

4.1 打开eclipse.exe,第一次需配置workspace路径

Windows下Eclipse+PyDev配置Python+PyQt4开发环境

4.2 选择window --> Preferences

Windows下Eclipse+PyDev配置Python+PyQt4开发环境

4.3 在弹出的对话框中选择PyDev --> Interpreter - Python,点击按钮”New...“

Windows下Eclipse+PyDev配置Python+PyQt4开发环境

4.4 输入Python解释器的名称与python.exe地址,点OK确定

 Windows下Eclipse+PyDev配置Python+PyQt4开发环境

4.5 选择"Select All", 点OK确认

Windows下Eclipse+PyDev配置Python+PyQt4开发环境

4.6 点击”Forced Builtins“,选择”New...“

Windows下Eclipse+PyDev配置Python+PyQt4开发环境

4.7 输入"PyQt4",点确定

Windows下Eclipse+PyDev配置Python+PyQt4开发环境

4.8 确定Forced Builtins里有PyQt4后,点OK

Windows下Eclipse+PyDev配置Python+PyQt4开发环境

5. 新建一个PyDev Project

5.1 鼠标右键选择New --> Project

Windows下Eclipse+PyDev配置Python+PyQt4开发环境

5.2 选择PyDev --> PyDev Project, 点Next

Windows下Eclipse+PyDev配置Python+PyQt4开发环境

5.3 填入Project Name,选择Grammar Version --> 3.0,选择Interpreter --> Python3.3,点Finish

Windows下Eclipse+PyDev配置Python+PyQt4开发环境

6. 编写测试代码

6.1 在src文件夹右键New --> PyDev Module新建一个Python Module

Windows下Eclipse+PyDev配置Python+PyQt4开发环境

6.2 输入module名字,点Finish

Windows下Eclipse+PyDev配置Python+PyQt4开发环境

6.3 测试Python

测试代码:

print("hello world") 

点击绿色run按钮执行

Console栏输出正常即OK

Windows下Eclipse+PyDev配置Python+PyQt4开发环境

6.4 测试PyQt4

测试代码:

from PyQt4 import QtGui 
import sys 
app = QtGui.QApplication(sys.argv) 
button = QtGui.QPushButton('button') 
button.show() 
sys.exit(app.exec_())

点击绿色run按钮执行

有button窗口弹出即OK

Windows下Eclipse+PyDev配置Python+PyQt4开发环境

以上就是本文的全部内容,希望对大家的学习有所帮助。

Python 相关文章推荐
Python中暂存上传图片的方法
Feb 18 Python
Django中模版的子目录与include标签的使用方法
Jul 16 Python
Python基础教程之正则表达式基本语法以及re模块
Mar 25 Python
Python中基础的socket编程实战攻略
Jun 01 Python
浅谈五大Python Web框架
Mar 20 Python
Python标准模块--ContextManager上下文管理器的具体用法
Nov 27 Python
python如何拆分含有多种分隔符的字符串
Mar 20 Python
python opencv 批量改变图片的尺寸大小的方法
Jun 28 Python
简单了解Python读取大文件代码实例
Dec 18 Python
Python表达式的优先级详解
Feb 18 Python
python 错误处理 assert详解
Apr 20 Python
python如何停止递归
Sep 09 Python
Windows下搭建python开发环境详细步骤
Jul 20 #Python
Win7下搭建python开发环境图文教程(安装Python、pip、解释器)
May 17 #Python
Python使用lxml模块和Requests模块抓取HTML页面的教程
May 16 #Python
python操作字典类型的常用方法(推荐)
May 16 #Python
python字典的常用操作方法小结
May 16 #Python
浅析Python 中整型对象存储的位置
May 16 #Python
python字符类型的一些方法小结
May 16 #Python
You might like
php计算当前程序执行时间示例
2014/04/24 PHP
对于ThinkPHP框架早期版本的一个SQL注入漏洞详细分析
2014/07/04 PHP
PHP根据图片色界在不同位置加水印的方法
2015/07/01 PHP
两种php去除二维数组的重复项方法
2015/11/04 PHP
PHP多进程编程总结(推荐)
2016/07/18 PHP
PHP用swoole+websocket和redis实现web一对一聊天
2019/11/05 PHP
HR vs CL BO3 第二场 2.13
2021/03/10 DOTA
层序遍历在ExtJs的TreePanel中的应用
2009/10/16 Javascript
js限制textarea每行输入字符串长度的代码
2012/10/31 Javascript
js生成缩略图后上传并利用canvas重绘
2014/05/15 Javascript
完美实现八种js焦点轮播图(下篇)
2020/04/20 Javascript
基于ES6 Array.of的用法(实例讲解)
2017/09/05 Javascript
vue+Java后端进行调试时解决跨域问题的方式
2017/10/19 Javascript
vue+iview+less+echarts实战项目总结
2018/02/22 Javascript
vue中的数据绑定原理的实现
2018/07/02 Javascript
vue 开发之路由配置方法详解
2019/12/02 Javascript
Python开发的单词频率统计工具wordsworth使用方法
2014/06/25 Python
requests和lxml实现爬虫的方法
2017/06/11 Python
python生成excel的实例代码
2017/11/08 Python
Python基于mysql实现学生管理系统
2019/02/21 Python
Python基础学习之基本数据结构详解【数字、字符串、列表、元组、集合、字典】
2019/06/18 Python
Python函数参数分类原理详解
2020/05/28 Python
纯CSS3实现给头像加个光芒四射且旋转的背景动画效果
2014/05/07 HTML / CSS
美国最佳在线航班预订网站:LookupFare
2019/03/26 全球购物
香奈儿美国官网:CHANEL美国
2020/05/20 全球购物
CSMA/CD介质访问控制协议
2015/11/17 面试题
运动会四百米广播稿
2014/01/19 职场文书
酒店个人求职信范文
2014/01/25 职场文书
宿舍违规用电检讨书
2014/02/16 职场文书
服务行业演讲稿
2014/09/02 职场文书
乡村教师党员四风问题对照检查材料思想汇报
2014/10/08 职场文书
人事文员岗位职责
2015/02/04 职场文书
超市收银员岗位职责
2015/04/07 职场文书
2015年化验室工作总结
2015/04/23 职场文书
长江七号观后感
2015/06/11 职场文书
CSS3新特性详解(五):多列columns column-count和flex布局
2021/04/30 HTML / CSS