在线安装基本是行不通的,外网啊,FQ?慢。。还不如下个pedev插件离线安装。。问题是我下了安装了Pydev,V这个选项到处找都找不到,在【Window】->【Preference】里面找不到,新建项目的时候也没有Pydev这项目选项。。。在逗我么?好吧,上网搜答案。
1.这是PyDev3.0的依赖问题:PyDEV 3.0同时要求系统安装有JDK7.0,并且Eclipse版本在3.7以上。我所遇到的情况是Eclipse版本满足要求,而是用的JDK还是以前系统安装的JDK6,故不能找到新安装的PyDEV插件。在卸载JDK6环境,并成功安装JDK7环境(别忘了重新设置环境变量)之后,PyDEV的安装成功。
2.安装的是JDK7(也就是Java 7),而Pydev的最新版5.0.0是需要Java 8的。支持Java 7的最后一个版本是pydev 4.5.5。
3.pydev版本太新(2.8.x),与系统中的python2.7.3不是一个版本
4.一、以前都是采用在线安装指定源的地方,选择【Archive】,然后选择下载的离线包。但是选择这个PyDev的zip包之后(目前的3.9.0版),发现这样会提示错误“No software site found at jar:file:[离线包路径]!/. Do you wish to edit the location?”。
二、将下载的离线包解压,得到plugins和features文件夹,直接复制到Eclipse文件夹下跟原有内容合并,这个方法安装成功率最高,缺点是当你想要删除这些文件的时候会无从下手。
三、也是推荐的方法,将插件文件夹复制到eclipse的dropins文件夹下就可以了。一般一个插件一个文件夹,里面有plugins和features两个子文件夹,清晰方便管理。
这里选择了第三种方法,但是将PyDev文件夹复制过去后重启eclipse始终安装不成功,必须将plugins和features放到dropins根目录才行。
好吧,我都试了,最后貌似是3解决了问题,因为我也不知道什么时候在【Window】->【Preference】里面找到了pydev,还有要注意的是必须先把之前安装的版本卸了才能安装其他pydev版本。