【python学习笔记】Eclipse+PyDev搭建Python开发环境
来源:互联网 发布:模拟整容软件 编辑:程序博客网 时间:2024/05/22 09:49
1.简介
Eclipse是一款基于Java的可扩展开发平台。其官方下载中包括J2EE方向版本、Java方向版本、C/C++方向版本、移动应用方向版本等诸多版本。除此之外,Eclipse还可以通过安装插件的方式进行诸如Python、Android、PHP等语言的开发。本文将要介绍的就是使用Eclipse与PyDev插件,安装Python开发环境的方法,其中写本文的一个主要原因就是几天前在一台电脑上安装PyDev插件时遇到了一个之前没有遇到过的状况。
2.环境
OS:Windows XP 32bits
Python:2.7.2
Java:6u34
Win7 32、64位、Win10操作系统下述方法相同。
3.软件下载
3.1 Eclipse下载
我们可以进入Eclipse官网下载界面下载Eclipse软件。
在该页面,可以看到有很多针对不同需求的版本,具体哪种版本可以正常安装PyDev我并没有测试过,由于还有其他项目会用到JSP开发,因此我这里使用的是第一个(Eclipse IDE for Java EE Developers)版本。
目前,最新的版本是Juno SR2,为2013年2月放出的版本。我近期并没有更新版本,仍在使用Indigo SR1。
另外,还需要注意的是,要选择正确的系统位数(32/64bits)。
3.2 Python安装
下载地址:http://www.python.org/
Python 有 Python 2 和 Python 3 两个版本。 语法有些区别。 保险起见, 我安装Python 2.7.6
3.3 PyDev离线下载
我们可以在PyDev项目下载页面上的最后看到“Get zip releases”,点击可以进入SourceForge的下载页面(点击这里直接进入)。
4.Eclipse安装
注意:Eclipse安装需要Java环境,如果还没有安装Java环境的请先去下载安装JDK(点击这里)。
Eclipse实际并不需要安装,只需要将其解压到希望的地方,双击打开eclipse.exe即可。在第一次运行时,会要求你输入工作路径。
5.PyDev插件安装
5.1 在线安装
在线安装PyDev的方法极有可能失败,请谨慎选择。
打开Eclipse,选择【Help】-【Install New Software】。
在弹出的对话框中,点击Add按钮,添加新的安装源。
pydev安装:
在Location处填写安装源的网址(http://pydev.org/updates),并为之取一个名字填写在Name处,比如我这里写的是PyDev。
把【connect all update sites during install to find required software】的勾选去掉,否则在安装新插件时会联网寻找所有可能的更新站点搜索,导致安装时间不可预估,并可能导致安装失败。
确定后可以看到一个Pending过程,然后得到如下图所示的插件:
pydev安装2:
勾选后,点击Next进行安装。
不过,由于网络的原因,这种方法安装PyDev极有可能失败,提示网络连接错误等。
5.2 离线安装
离线安装一般使用的方法是在刚才5.1图中选择安装源的地方,选择【Archive】,然后选择下载的离线包,比如adt的安装就是这样,之前PyDev的安装也曾经是这样。
不过,最近的安装过程中,发现这样会提示错误“No software site found at jar:file:[离线包路径]!/. Do you wish to edit the location?”。
解决方法是直接将下载的离线包解压,得到plugins和features文件夹,放到Eclipse的dropins目录下。重启Eclipse,PyDev插件即可安装成功。
6.配置pydev解释器
安装好pydev后,重启Eclipse,然后配置Python解释器。
在Eclipse菜单栏中,点击Windows ->Preferences.
在对话框中,点击pyDev->Interpreter - Python. 点击New按钮, 选择python.exe的路径, 打开后显示出一个包含很多复选框的窗口. 点OK
如果是Mac系统, 点击“Auto Config” 按钮。
7.开始写代码
启动Eclipse, 创建一个新的项目, File->New->Projects… 选择PyDev->PyDevProject 输入项目名称.
新建 pyDev Package. 就可以写代码了。输入包名,这里输入Test1
参考:
http://www.pythoner.com/106.html
http://www.cnblogs.com/Bonker/p/3584707.html
- 【python学习笔记】Eclipse+PyDev搭建Python开发环境
- 【Python学习】python+Eclipse+pydev环境搭建
- eclipse+pydev搭建python开发环境
- pydev 使用Eclipse搭建python开发环境
- 搭建python开发环境(eclipse+pydev)
- PyDev+Eclipse环境搭建python开发
- Eclipse +PyDev搭建python开发环境
- Eclipse和PyDev搭建Python开发环境
- python开发环境eclipse+pydev搭建
- Eclipse和PyDev搭建python开发环境
- Python-Eclipse搭建开发环境PyDev
- Eclipse+PyDev搭建Python开发环境
- python+eclipse+pydev开发环境搭建
- 利用Eclipse+Pydev搭建Python开发环境
- Eclipse+PyDev配置搭建Python开发环境
- Python开发环境搭建 --- Eclipse + PyDev + Anaconda
- Python+Eclipse+pyDev开发环境搭建
- python+Eclipse+pydev环境搭建
- scala习题(11)——操作符
- 失落的世纪致富经典》卷二:5如何将财富吸引到你身边
- 初学java感想
- myeclipse 各种错误
- 任正非“互联网思维”如是说
- 【python学习笔记】Eclipse+PyDev搭建Python开发环境
- Tomcat中的设计模式--外观模式(门店模式)
- 【UML】构件图和部署图
- 在Xcode7上实现真机调试
- Positioned Update not supported异常处理
- Yii 2.0 User Login From Database
- bzoj2730: [HNOI2012]矿场搭建
- 回车和换行的区别
- 【机房合作】甘特图