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中由于logging模块误用导致的内存泄露
Apr 23 Python
Python找出9个连续的空闲端口
Feb 01 Python
Python基础练习之用户登录实现代码分享
Nov 08 Python
Python数据结构与算法之使用队列解决小猫钓鱼问题
Dec 14 Python
pandas系列之DataFrame 行列数据筛选实例
Apr 12 Python
django静态文件加载的方法
May 20 Python
Python基础之函数的定义与使用示例
Mar 23 Python
python中的print()输出
Apr 12 Python
Python 读取WAV音频文件 画频谱的实例
Mar 14 Python
python plt可视化——打印特殊符号和制作图例代码
Apr 17 Python
小 200 行 Python 代码制作一个换脸程序
May 12 Python
通过案例解析python鸭子类型相关原理
Oct 10 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 内存缓存加速功能memcached安装与用法
2009/09/03 PHP
关于PHP5 Session生命周期介绍
2010/03/02 PHP
PHP实现的购物车类实例
2015/06/17 PHP
php UNIX时间戳用法详解
2017/02/16 PHP
php快速导入大量数据的实例方法
2019/09/23 PHP
javascript设计模式 接口介绍
2012/07/24 Javascript
jsonp原理及使用
2013/10/28 Javascript
jquery中交替点击事件toggle方法的使用示例
2013/12/08 Javascript
javascript自定义右键弹出菜单实现方法
2015/05/25 Javascript
jQuery实现鼠标选文字发新浪微博的方法
2016/04/02 Javascript
JavaScript你不知道的一些数组方法
2017/08/18 Javascript
Vue项目中设置背景图片方法
2018/02/21 Javascript
Vue EventBus自定义组件事件传递
2018/06/25 Javascript
小程序实现左滑删除功能
2018/10/30 Javascript
vue组件实践之可搜索下拉框功能
2018/11/25 Javascript
微信小程序实现顶部导航特效
2019/01/28 Javascript
vue 中Virtual Dom被创建的方法
2019/04/15 Javascript
JavaScript实现星级评价效果
2019/05/17 Javascript
详解Webpack如何引入CDN链接来优化编译后的体积
2019/06/21 Javascript
小程序input数据双向绑定实现方法
2019/10/17 Javascript
JavaScript实现动态留言板
2020/03/16 Javascript
解决vue单页面应用进入页面加载所有 js 的问题
2020/08/12 Javascript
在vue项目中promise解决回调地狱和并发请求的问题
2020/11/09 Javascript
vue+element UI实现树形表格
2020/12/29 Vue.js
[01:00:14]DOTA2官方TI8总决赛纪录片 真视界True Sight
2019/01/16 DOTA
[08:53]DOTA2-DPC中国联赛 正赛 PSG.LGD vs LBZS 选手采访
2021/03/11 DOTA
python中__slots__用法实例
2015/06/04 Python
django框架之cookie/session的使用示例(小结)
2018/10/15 Python
简单了解python协程的相关知识
2019/08/31 Python
Pytorch基本变量类型FloatTensor与Variable用法
2020/01/08 Python
TensorFlow的环境配置与安装方法
2021/02/20 Python
css3新增颜色表示方式分享
2014/04/15 HTML / CSS
新西兰便宜隐形眼镜购买网站:QUICKLENS New Zealand
2019/03/02 全球购物
食品安全演讲稿
2014/09/01 职场文书
整顿机关作风心得体会
2014/09/10 职场文书
小学运动会报道稿
2015/07/22 职场文书