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中正则表达式的用法实例汇总
Aug 18 Python
python使用paramiko实现远程拷贝文件的方法
Apr 18 Python
python使用logging模块发送邮件代码示例
Jan 18 Python
python3.6使用pickle序列化class的方法
Oct 22 Python
在pycharm 中添加运行参数的操作方法
Jan 19 Python
详解centos7+django+python3+mysql+阿里云部署项目全流程
Nov 15 Python
Python笔记之facade模式
Nov 20 Python
Python统计时间内的并发数代码实例
Dec 28 Python
Python接口自动化测试的实现
Aug 28 Python
Python requests上传文件实现步骤
Sep 15 Python
Python中X[:,0]和X[:,1]的用法
May 10 Python
python基础之类方法和静态方法
Oct 24 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/01/20 PHP
Win7 64位系统下PHP连接Oracle数据库
2014/08/20 PHP
PHP将session信息存储到数据库的类实例
2015/03/04 PHP
100多行PHP代码实现socks5代理服务器[2]
2016/05/05 PHP
PHP两种实现无级递归分类的方法
2017/03/02 PHP
js添加table的行和列 具体实现方法
2013/07/22 Javascript
jQuery实现列表自动循环滚动鼠标悬停时停止滚动
2013/09/06 Javascript
JavaScript不刷新实现浏览器的前进后退功能
2014/11/05 Javascript
jQuery源码解读之hasClass()方法分析
2015/02/20 Javascript
jquery简单倒计时实现方法
2015/12/18 Javascript
关于动态执行代码(js的Eval)实例详解
2016/08/15 Javascript
Angular2库初探
2017/03/01 Javascript
详解vue表单验证组件 v-verify-plugin
2017/04/19 Javascript
详解在vue-cli中使用路由
2017/09/25 Javascript
ES6 javascript中Class类继承用法实例详解
2017/10/30 Javascript
vue路由导航守卫和请求拦截以及基于node的token认证的方法
2019/04/07 Javascript
JS前端知识点 运算符优先级,URL编码与解码,String,Math,arguments操作整理总结
2019/06/27 Javascript
layui扩展上传组件模拟进度条的方法
2019/09/23 Javascript
Vuex中的Mutations的具体使用方法
2020/06/01 Javascript
[52:15]2014 DOTA2国际邀请赛中国区预选赛5.21 HGT VS LGD-GAMING
2014/05/23 DOTA
[02:51]2014DOTA2国际邀请赛 IG战队官方纪录片
2014/07/21 DOTA
python过滤字符串中不属于指定集合中字符的类实例
2015/06/30 Python
Flask框架的学习指南之制作简单blog系统
2016/11/20 Python
Python中functools模块函数解析
2017/03/12 Python
Python Flask-web表单使用详解
2017/11/18 Python
机器学习经典算法-logistic回归代码详解
2017/12/22 Python
使用python存储网页上的图片实例
2018/05/22 Python
pandas值替换方法
2018/07/10 Python
解决python ogr shp字段写入中文乱码的问题
2018/12/31 Python
Python增强赋值和共享引用注意事项小结
2019/05/28 Python
Python使用configparser库读取配置文件
2020/02/22 Python
Holland & Barrett爱尔兰:英国领先的健康零售商
2019/03/31 全球购物
财经学院自荐信范文
2014/02/02 职场文书
给校长的建议书300字
2014/05/16 职场文书
2014年社区国庆节活动方案
2014/09/16 职场文书
毕业生代领毕业材料的授权委托书
2014/09/29 职场文书