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实现Const详解
Jan 27 Python
使用Python生成url短链接的方法
May 04 Python
Python常用库推荐
Dec 04 Python
python django 增删改查操作 数据库Mysql
Jul 27 Python
详解Python 数据库的Connection、Cursor两大对象
Jun 25 Python
Dlib+OpenCV深度学习人脸识别的方法示例
May 14 Python
python如何读取bin文件并下发串口
Jul 05 Python
PyCharm第一次安装及使用教程
Jan 08 Python
TensorFlow中如何确定张量的形状实例
Jun 23 Python
python openCV实现摄像头获取人脸图片
Aug 20 Python
在Python中实现字典反转案例
Dec 05 Python
python 提取html文本的方法
May 20 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
使用PHPMyAdmin修复论坛数据库的图文方法
2012/01/09 PHP
ThinkPHP多表联合查询的常用方法
2020/03/24 PHP
Laravel Intervention/image图片处理扩展包的安装、使用与可能遇到的坑详解
2017/11/14 PHP
PHP实现微信退款功能
2018/10/02 PHP
PHP上传图片到数据库并显示的实例代码
2019/12/20 PHP
自己动手制作jquery插件之自动添加删除行功能介绍
2011/10/14 Javascript
ie6下png图片背景不透明的解决办法使用js实现
2013/01/11 Javascript
javascript自然分类法算法实现代码
2013/10/11 Javascript
jQuery中data()方法用法实例
2014/12/27 Javascript
javascript实现瀑布流自适应遇到的问题及解决方案
2015/01/28 Javascript
详解addEventListener的三个参数之useCapture
2015/03/16 Javascript
ES6学习之变量的解构赋值
2017/02/12 Javascript
详解Vue.js搭建路由报错 router.map is not a function
2017/06/27 Javascript
vue的事件绑定与方法详解
2017/08/16 Javascript
nodejs实现超简单生成二维码的方法
2018/03/17 NodeJs
详解如何提升JSON.stringify()的性能
2019/06/12 Javascript
js实现移动端吸顶效果
2020/01/08 Javascript
基于Vue全局组件与局部组件的区别说明
2020/08/11 Javascript
Vue 的 v-model用法实例
2020/11/23 Vue.js
Python脚本实现代码行数统计代码分享
2015/03/10 Python
python爬取淘宝商品详情页数据
2018/02/23 Python
Python3 replace()函数使用方法
2018/03/19 Python
django从请求到响应的过程深入讲解
2018/08/01 Python
python导入模块交叉引用的方法
2019/01/19 Python
基于Pytorch版yolov5的滑块验证码破解思路详解
2021/02/25 Python
计算机应用与科学个人的自我评价
2013/11/15 职场文书
《盲人摸象》教学反思
2014/02/16 职场文书
房屋买卖委托公证书
2014/04/08 职场文书
秋天的图画教学反思
2014/05/01 职场文书
数学兴趣小组活动总结
2014/07/08 职场文书
志愿者事迹材料
2014/12/26 职场文书
汉字听写大会观后感
2015/06/12 职场文书
干部作风纪律整顿心得体会
2016/01/23 职场文书
使用python将HTML转换为PDF pdfkit包(wkhtmltopdf) 的使用方法
2022/04/21 Python
MySql数据库 查询时间序列间隔
2022/05/11 MySQL
JS class语法糖的深入剖析
2022/07/07 Javascript