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判断、获取一张图片主色调的2个实例
Apr 10 Python
Python中type的构造函数参数含义说明
Jun 21 Python
python基于隐马尔可夫模型实现中文拼音输入
Apr 01 Python
Python基于Socket实现的简单聊天程序示例
Aug 05 Python
python thrift搭建服务端和客户端测试程序
Jan 17 Python
python 判断网络连通的实现方法
Apr 22 Python
python获取命令行输入参数列表的实例代码
Jun 23 Python
将python安装信息加入注册表的示例
Nov 20 Python
利用python3 的pygame模块实现塔防游戏
Dec 30 Python
python requests包的request()函数中的参数-params和data的区别介绍
May 05 Python
Python API 操作Hadoop hdfs详解
Jun 06 Python
Ubuntu配置Pytorch on Graph (PoG)环境过程图解
Nov 19 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
Terran剧情介绍
2020/03/14 星际争霸
提示Trying to clone an uncloneable object of class Imagic的解决
2011/10/27 PHP
PHP实现的激活用户注册验证邮箱功能示例
2017/06/06 PHP
ThinkPHP中图片按比例切割的代码实例
2019/03/08 PHP
tp5框架无刷新分页实现方法分析
2019/09/26 PHP
Code: write(s,d) 输出连续字符串
2007/08/19 Javascript
js 巧妙去除数组中的重复项
2010/01/25 Javascript
Javascript JSQL,SQL无处不在,
2010/05/05 Javascript
Javascript表达式中连续的 && 和 || 之赋值区别
2010/10/17 Javascript
JavaScript自定义方法实现trim()、Ltrim()、Rtrim()的功能
2013/11/03 Javascript
js Dialog 去掉右上角的X关闭功能
2014/04/23 Javascript
js动态删除div元素基本思路及实现代码
2014/05/08 Javascript
浅谈javascript 函数内部属性
2015/01/21 Javascript
JS+JSP通过img标签调用实现静态页面访问次数统计的方法
2015/12/14 Javascript
js Canvas实现的日历时钟案例分享
2016/12/25 Javascript
node koa2实现上传图片并且同步上传到七牛云存储
2017/07/31 Javascript
js中apply和Math.max()函数的问题及区别介绍
2018/03/27 Javascript
解决ant-design-vue中menu菜单无法默认展开的问题
2020/10/31 Javascript
mapboxgl实现带箭头轨迹线的代码
2021/01/04 Javascript
[30:51]DOTA2上海特级锦标赛主赛事日 - 3 胜者组第二轮#1Liquid VS MVP.Phx第一局
2016/03/04 DOTA
Python 窗体(tkinter)按钮 位置实例
2019/06/13 Python
python中字符串数组逆序排列方法总结
2019/06/23 Python
Python实现个人微信号自动监控告警的示例
2019/07/03 Python
Python3+PyInstall+Sciter解决报错缺少dll、html等文件问题
2019/07/15 Python
详解python uiautomator2 watcher的使用方法
2019/09/09 Python
python虚拟环境模块venv使用及示例
2020/03/04 Python
python 批量将中文名转换为拼音
2021/02/07 Python
详解使用scrapy进行模拟登陆三种方式
2021/02/21 Python
Crocs美国官方网站:卡骆驰洞洞鞋
2017/08/04 全球购物
Java中各种基本数据类型的默认值都是什么
2016/12/22 面试题
企业治理工作自我评价
2013/09/26 职场文书
2014道德模范事迹材料
2014/02/16 职场文书
狮子林导游词
2015/02/03 职场文书
学校办公室主任岗位职责
2015/04/01 职场文书
建筑工程材料员岗位职责
2015/04/11 职场文书
基于Python实现的购物商城管理系统
2021/04/27 Python