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进行二进制文件读写的简单方法(推荐)
Sep 12 Python
python得到一个excel的全部sheet标签值方法
Dec 10 Python
python实现可逆简单的加密算法
Mar 22 Python
Python OpenCV实现视频分帧
Jun 01 Python
python取余运算符知识点详解
Jun 27 Python
Python异常模块traceback用法实例分析
Oct 22 Python
推荐8款常用的Python GUI图形界面开发框架
Feb 23 Python
python sitk.show()与imageJ结合使用常见的问题
Apr 20 Python
哈工大自然语言处理工具箱之ltp在windows10下的安装使用教程
May 07 Python
用python实现学生管理系统
Jul 24 Python
Python利用pip安装tar.gz格式的离线资源包
Sep 14 Python
PYTHON 使用 Pandas 删除某列指定值所在的行
Apr 28 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 读取文件内容代码(txt,js等)
2009/12/06 PHP
PHP面试题之文件目录操作
2015/10/15 PHP
Zend Framework自定义Helper类相关注意事项总结
2016/03/14 PHP
php 数据结构之链表队列
2017/10/17 PHP
PHP上传图片到数据库并显示的实例代码
2019/12/20 PHP
Jquery判断IE6等浏览器的代码
2011/04/05 Javascript
js 图片随机不定向浮动的实现代码
2013/07/02 Javascript
jquery 鼠标滑动显示详情应用示例
2014/01/24 Javascript
js判断ie版本号的简单实现代码
2014/03/05 Javascript
使用原生js封装webapp滑动效果(惯性滑动、滑动回弹)
2014/05/06 Javascript
20条学习javascript的编程规范的建议
2014/11/28 Javascript
简介JavaScript中strike()方法的使用
2015/06/08 Javascript
JS iFrame加载慢怎么解决
2016/05/13 Javascript
nodejs如何获取时间戳与时间差
2016/08/03 NodeJs
JS中BOM相关知识点总结(必看篇)
2016/11/22 Javascript
微信小程序 基础知识css样式media标签
2017/02/15 Javascript
使用node.JS中的url模块解析URL信息
2020/02/06 Javascript
[00:57]林俊杰助阵DOTA2亚洲邀请赛
2015/01/28 DOTA
[01:38]完美世界DOTA2联赛PWL S3 集锦第四期
2020/12/21 DOTA
python中urllib模块用法实例详解
2014/11/19 Python
Python与shell的3种交互方式介绍
2015/04/11 Python
python如何查看系统网络流量的信息
2016/09/12 Python
Python内置函数——__import__ 的使用方法
2017/11/24 Python
Python切片工具pillow用法示例
2018/03/30 Python
解决python字典对值(值为列表)赋值出现重复的问题
2019/01/20 Python
python控制台实现tab补全和清屏的例子
2019/08/20 Python
Java多线程实现四种方式原理详解
2020/06/02 Python
Python实现ElGamal加密算法的示例代码
2020/06/19 Python
Python实现GIF图倒放
2020/07/16 Python
解决Pycharm 运行后没有输出的问题
2021/02/05 Python
canvas简易绘图的实现(海绵宝宝篇)
2018/07/04 HTML / CSS
美国领先的医疗警报服务:Philips Lifeline
2018/03/12 全球购物
体育专业学生自我评价范文
2014/01/17 职场文书
电子商务专业学生职业生涯规划
2014/03/07 职场文书
土地转让协议书
2014/04/15 职场文书
房地产活动策划方案
2014/05/14 职场文书