详解如何为eclipse安装合适版本的python插件pydev


Posted in Python onNovember 04, 2018

pydev是一款优秀的Eclipse插件,大多数喜欢在eclipse开发软件的程序员(也许是java程序员)在开发python软件时希望继续使用eclipse,那么pydev是非常理想的选择。

1、安装Pydev

在安装Pydev之前,首先要安装eclipse,可以在它的官方网站Eclipse.org找到并下载。当然,在执行Eclipse之前,必须确认是否正确安装了Java运行环境,即必须安装JRE或JDK,此处不再赘述。

运行Eclipse之后,选择help-->Install new Software,如下图所示。

详解如何为eclipse安装合适版本的python插件pydev

点击Add,添加pydev的安装地址:http://pydev.org/updates/,如下图所示。安装旧版pydev需要添加安装地https://dl.bintray.com/fabioz/pydev/old/,并去掉选项Show only the lastest version of available software。

详解如何为eclipse安装合适版本的python插件pydev

完成后点击"ok",接着点击PyDev的"+",展开PyDev的节点,要等一小段时间,让它从网上获取PyDev的相关套件,当完成后会多出PyDev的相关套件在子节点里,勾选它们然后按next进行安装。如下图所示。

详解如何为eclipse安装合适版本的python插件pydev

安装完成后,重启Eclipse即可

3、设置Pydev

安装完成后,还需要设置一下PyDev,选择Window -> Preferences来设置PyDev。设置Python的路径,从Pydev的Interpreter - Python页面选择New

详解如何为eclipse安装合适版本的python插件pydev

会弹出一个窗口让你选择Python的安装位置,选择你安装Python的所在位置。

详解如何为eclipse安装合适版本的python插件pydev

完成之后PyDev就设置完成,可以开始使用。

4、Pydev的版本

安装完Pydev插件之后,有时我们会发现在Window -> Preferences下并没有PyDev选项,这是因为我们安装了与eclipse和JDK并不匹配的Pydev插件。

Pydev官方的说法是需要安装 java 8 and Eclipse 4.6 (Neon),当然,你也可以选择旧版的Eclipse/Java,但必须符合以下要求:

Eclipse 4.5, Java 8: PyDev 5.2.0Eclipse 3.8, Java 7: PyDev 4.5.5Eclipse 3.x, Java 6: PyDev 2.8.2

经过测试,Eclipse/Java必须同时高于上述版本,才能安装对应版本的PyDev。例如,eclipse4.3,java6,最高只能安装PyDev 2.8.2。

安装旧版pydev参考

在Eclipse中:

Help->Install New Software

add之后输入的链接地址 https://dl.bintray.com/fabioz/pydev/old/

如果使用从其他教程看到的链接 http://pydev.org/updates/,则只能搜索到最新的5.0.0版本,其他版本都看不到,即使去掉了show only the latest versions...选项。其实,我们可以打开链接 http://pydev.org/updates/,发现它直接跳转到了另一个链接https://dl.bintray.com/fabioz/pydev/5.0.0/,里面只有5.0.0版本的pydev资源。经过分析,发现,使用链接https://dl.bintray.com/fabioz/pydev/old/ 可以搜索到pydev的历史版本。

详解如何为eclipse安装合适版本的python插件pydev

其余安装步骤与其他教程相同,此处略。

pydev安装的官方说明

http://www.pydev.org/manual_101_install.html

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python字符串连接方式汇总
Aug 21 Python
python静态方法实例
Jan 14 Python
编写Python脚本使得web页面上的代码高亮显示
Apr 24 Python
Python+OpenCV图片局部区域像素值处理详解
Jan 23 Python
python+pyqt5实现KFC点餐收银系统
Jan 24 Python
python elasticsearch环境搭建详解
Sep 02 Python
超实用的 30 段 Python 案例
Oct 10 Python
Python操作SQLite/MySQL/LMDB数据库的方法
Nov 07 Python
使用Matplotlib 绘制精美的数学图形例子
Dec 13 Python
tensorflow模型保存、加载之变量重命名实例
Jan 21 Python
python 对任意数据和曲线进行拟合并求出函数表达式的三种解决方案
Feb 18 Python
python中数字是否为可变类型
Jul 08 Python
详解Python下Flask-ApScheduler快速指南
Nov 04 #Python
Python中修改字符串的四种方法
Nov 02 #Python
Python中flatten( )函数及函数用法详解
Nov 02 #Python
[原创]Python入门教程5. 字典基本操作【定义、运算、常用函数】
Nov 01 #Python
Python拼接字符串的7种方法总结
Nov 01 #Python
在python中bool函数的取值方法
Nov 01 #Python
numpy给array增加维度np.newaxis的实例
Nov 01 #Python
You might like
thinkphp3.x中display方法及show方法的用法实例
2016/05/19 PHP
php实现微信发红包功能
2018/07/13 PHP
5 cool javascript apps
2007/03/24 Javascript
jscript之List Excel Color Values
2007/06/13 Javascript
javascript innerText和innerHtml应用
2010/01/28 Javascript
判断控件是否已加载完成的代码
2010/02/24 Javascript
js中arguments的用法(实例讲解)
2013/11/30 Javascript
用js控制组织结构图可以任意拖拽到指定位置
2014/01/17 Javascript
javascript随机显示背景图片的方法
2015/06/18 Javascript
jquery衣服颜色选取插件效果代码分享
2015/08/28 Javascript
jquery实现点击变换导航样式的方法
2015/08/31 Javascript
js ajaxfileupload.js上传报错的解决方法
2016/05/05 Javascript
全面解析jQuery $(document).ready()和JavaScript onload事件
2016/06/08 Javascript
全面解析JS字符串和正则表达式中的match、replace、exec等函数
2016/07/01 Javascript
BootStrap Typeahead自动补全插件实例代码
2016/08/10 Javascript
vue中用H5实现文件上传的方法实例代码
2017/05/27 Javascript
浅谈react 同构之样式直出
2017/11/07 Javascript
使用 Vue 绑定单个或多个 Class 名的实例代码
2018/01/08 Javascript
koa2使用ejs和nunjucks作为模板引擎的使用
2018/11/27 Javascript
vuejs2.0运用原生js实现简单拖拽元素功能
2020/08/21 Javascript
vue实现分页组件
2020/06/16 Javascript
js尾调用优化的实现
2019/05/23 Javascript
解决Layui 表格自适应高度的问题
2019/11/15 Javascript
解决vue+elementui项目打包后样式变化问题
2020/08/03 Javascript
python网络编程之UDP通信实例(含服务器端、客户端、UDP广播例子)
2014/04/25 Python
Python类定义和类继承详解
2015/05/08 Python
python的dataframe和matrix的互换方法
2018/04/11 Python
新手如何发布Python项目开源包过程详解
2019/07/11 Python
python try except返回异常的信息字符串代码实例
2019/08/15 Python
python3 使用openpyxl将mysql数据写入xlsx的操作
2020/05/15 Python
详解如何用canvas画一个微笑的表情
2019/03/14 HTML / CSS
三方协议书范本
2014/04/22 职场文书
新疆民族团结演讲稿
2014/08/27 职场文书
党的群众路线教育实践活动个人对照检查材料(校长)
2014/11/05 职场文书
Python OpenCV超详细讲解基本功能
2022/04/02 Python
pandas时间序列之pd.to_datetime()的实现
2022/06/16 Python