版权声明:本文为博主原创文章,转载请注明源地址。 https://cloud.tencent.com/developer/article/1433712
我的eclipse版本是luna(4.4),最近要在eclipse安装python的开发环境pydev。
最开始,我是通过通过eclipse在线安装pydev,安装完成后,eclipse中却没有如期显示PyDev的菜单。
网上找了半天,有人提到说可能是pydev的版本问题。最终在PyDev官网找了关于pydev对eclipse和java版本的要求(http://www.pydev.org/download.html)的说明。
以下是pydev download页面说明的片段:
Need to use older Eclipse/Java
If you need to use an older version of Eclipse/Java, below is the latest PyDev version to be used based on your requisites.
Eclipse 4.5, Java 8: PyDev 5.2.0
Eclipse 3.8, Java 7: PyDev 4.5.5
Eclipse 3.x, Java 6: PyDev 2.8.2
原来通过Eclipse在线安装(install new software)的pydev的最新版本(5.3.1),而根据上面的说明Eclipse4.5以上版本才能使用PyDev 5.2.0以上的版本而且还要java1.8环境。而我的eclpise是4.4(luna),java是1.7(Python是3.4),所以PyDev就不能正常运行。
按照上面的说明,我应该安装PyDev 4.5.5,才能正常使用PyDev,于是果断卸载已经安装的PyDev 5.3.1,采用离线安装PyDev 4.5.5
PyDev 4.5.5下载地址: http://nchc.dl.sourceforge.net/project/pydev/pydev/PyDev%204.5.5/PyDev%204.5.5.zip PyDev所有版本的离线包都可以在SourceForge找到 https://sourceforge.net/projects/pydev/files/
下载后解压缩到你用于存储插件的目录下,按下面的目录结构组织。
j:\eclipse.plugins.lunna\PyDdev-4.5.5
└─eclipse
├─features
└─plugins
然后在${eclipse}\links下新建一个pydev.link (文件名随便叫,后缀为link就行),内容如下:
path=J:/eclipse.plugins.lunna/PyDev-4.5.5
然后修改${eclipse}/configuration/config.ini,将org.eclipse.update.reconcile
值改为true
再重新启动eclipse,”首先项”中有如下图PyDev设置,PyDev就算安装成功啦。
PyDev安装成功后,退出eclipse后,可以再将前面
org.eclipse.update.reconcile
改回false
如果你当前eclipse运行的java版本低于1.7,要安装java版本到1.7或1.8,
如果你的系统中存在多个java版本且java1.7或1.8不是你搜索路径中的默认java版本,就需要如下图如下图修改${eclipse}/eclipse.ini文件,保存后再重新运行eclipse