Eclipse的PyDev插件安装及解决安装后找不到的问题
2017-02-05 10:34
766 查看
PyDev 官网 :http://www.pydev.org/
有关于PyDev 的环境支持要求。
Important PyDev now requires Java 8 and Eclipse 4.6 (Neon) onwards.
PyDev 5.2.0 is the last release supporting Eclipse 4.5 (Mars).
下载说明:http://www.pydev.org/download.html
Eclipse 4.5, Java 8: PyDev 5.2.0
Eclipse 3.8, Java 7: PyDev 4.5.5 (根据自己环境选择合适的PyDev版本,本机选4.5.5)
Eclipse 3.x, Java 6: PyDev 2.8.2
Latest version:
http://www.pydev.org/updates
Nightly builds:
http://www.pydev.org/nightly
Browse other versions (open in browser):
http://www.pydev.org/update_sites (点击该链接获取下载对应旧版本的地址)
下载地址列表如下:
然后,在Eclipse--about--install software 里添加对应版本的下载链接:图1
一直next,安装时间到后来 一个冲突产生 下载到某个jar包是 报错 read out time
可以从这里下载
http://download.csdn.net/download/supercooly/9495665
下载后,解压,将features 和plugins 内的文件分别复制到 eclipse 对应文件中, 重启eclipse, 发现 windows--Preferences中依然没有 PyDev,
此时,打开Help--install new softwares 按照上述图1的步骤 下载对应版本的链接, 然后并不真正下载,会弹出一个二进制的对话框,如下图2,点击ok,完成后,提示重启eclipse,再次打开windows--Preference 出现PyDev。
总结3个关键点:
1、首先根据eclipse、java 版本号,在PyDev官网确定 插件版本号,
2、在eclipse help--install 中无法直接下载安装成功的话,到官网直接下载,或者在网络上搜索下载对一个版本的插件,然后解压放到eclipse中对应的文件中,
3、如果放入文件后,eclipse 中仍然未出现, 再次help--install new software 安装对一个版本的链接,会弹出一个二进制提示的对话框,ok后,重启,安装完成。
收集的几个解决方案:
方案一:
项目中有需求,要把Mysql中的一批数据按天同步到Oracle,已有项目中没有类似的功能,且涉及到两个数据库,为了这点功能就多创建出一个数据源始终感觉不够优雅。
考虑之后觉得还是用脚本方便快捷一些,决定用python来完成该功能。
要用python总得有个编码环境吧,由于我的主语言是Java,机子上已经有了Eclipse(虽然平时用intellij idea)装个PyDev插件练练手先。
在线安装,在Eclipse的Marketplace中可以搜到PyDev,但是试了好几次,这网络,被墙的感觉,反正就是装不成功。
还是离线装吧,到 http://pydev.org/download.html 下载PyDev包,实际下载在SourceForge,页面上可以找到。
离线安装一般有以下几种方法:
一、以前都是采用在线安装指定源的地方,选择【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根目录才行。
重启Eclipse,PyDev应该已经安装成功。
启动eclipse之后,可能会找不到PyDev的设置项,这是因为PyDev不但要求eclipse版本为3.7以上,还要求JDK在1.7版本以上,一开始我就是遇到这个问题,因为我的项目中用的是JDK1.6,在我重新设置环境变量将它指向JDK1.7的目录后,才一切正常成功显示。这点需要注意!
方案二:
在Eclipse里面:Help -> Install New Software...,
选择Add,在Name里面随便写,可以写个PyDev,然后下面的Location填写这个源(最近可多源都挂了,截至作者发稿时,这个源是可以用的):http://pydev.org/updates
然后点OK。出现下面的画面:
方案三:
最近在搞openstack,但是出师未捷身先死,连pydev都装不上,总是出现如下的问题。
An error occurred while collecting items to be installed
session context was:(profile=PlatformProfile, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
Unable to read repository at http://pydev.org/updates/plugins/org.python.pydev.core_2.7.1.2012100913.jar. Read timed out
Unable to read repository at http://pydev.org/updates/plugins/org.python.pydev.refactoring_2.7.1.2012100913.jar.
Read timed out
网上搜了一下,大概是由于pydev被和谐了,大概有两种解决思路
1,直接把pydev下载下来,直接手动安装。
到pydev的主页,选择自己Python版本对应的dev版本,最好选一样版本号的,不然可能出现pydev选项出不来的错误。http://sourceforge.net/projects/pydev/files/pydev/
把下载好的pydev压缩包内的plugins和features 文件夹内的内容复制到eclipse的解压目录的对应的文件夹中即可。
2,给eclipse 设置代理
有关于PyDev 的环境支持要求。
Release 5.5.0
Important PyDev now requires Java 8 and Eclipse 4.6 (Neon) onwards.PyDev 5.2.0 is the last release supporting Eclipse 4.5 (Mars).
下载说明:http://www.pydev.org/download.html
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 (根据自己环境选择合适的PyDev版本,本机选4.5.5)
Eclipse 3.x, Java 6: PyDev 2.8.2
URLs for PyDev as Eclipse plugin
Urls to use when updating with the Eclipse update manager:Latest version:
http://www.pydev.org/updates
Nightly builds:
http://www.pydev.org/nightly
Browse other versions (open in browser):
http://www.pydev.org/update_sites (点击该链接获取下载对应旧版本的地址)
下载地址列表如下:
然后,在Eclipse--about--install software 里添加对应版本的下载链接:图1
一直next,安装时间到后来 一个冲突产生 下载到某个jar包是 报错 read out time
可以从这里下载
http://download.csdn.net/download/supercooly/9495665
下载后,解压,将features 和plugins 内的文件分别复制到 eclipse 对应文件中, 重启eclipse, 发现 windows--Preferences中依然没有 PyDev,
此时,打开Help--install new softwares 按照上述图1的步骤 下载对应版本的链接, 然后并不真正下载,会弹出一个二进制的对话框,如下图2,点击ok,完成后,提示重启eclipse,再次打开windows--Preference 出现PyDev。
总结3个关键点:
1、首先根据eclipse、java 版本号,在PyDev官网确定 插件版本号,
2、在eclipse help--install 中无法直接下载安装成功的话,到官网直接下载,或者在网络上搜索下载对一个版本的插件,然后解压放到eclipse中对应的文件中,
3、如果放入文件后,eclipse 中仍然未出现, 再次help--install new software 安装对一个版本的链接,会弹出一个二进制提示的对话框,ok后,重启,安装完成。
收集的几个解决方案:
方案一:
项目中有需求,要把Mysql中的一批数据按天同步到Oracle,已有项目中没有类似的功能,且涉及到两个数据库,为了这点功能就多创建出一个数据源始终感觉不够优雅。
考虑之后觉得还是用脚本方便快捷一些,决定用python来完成该功能。
要用python总得有个编码环境吧,由于我的主语言是Java,机子上已经有了Eclipse(虽然平时用intellij idea)装个PyDev插件练练手先。
在线安装,在Eclipse的Marketplace中可以搜到PyDev,但是试了好几次,这网络,被墙的感觉,反正就是装不成功。
还是离线装吧,到 http://pydev.org/download.html 下载PyDev包,实际下载在SourceForge,页面上可以找到。
离线安装一般有以下几种方法:
一、以前都是采用在线安装指定源的地方,选择【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根目录才行。
重启Eclipse,PyDev应该已经安装成功。
启动eclipse之后,可能会找不到PyDev的设置项,这是因为PyDev不但要求eclipse版本为3.7以上,还要求JDK在1.7版本以上,一开始我就是遇到这个问题,因为我的项目中用的是JDK1.6,在我重新设置环境变量将它指向JDK1.7的目录后,才一切正常成功显示。这点需要注意!
方案二:
最近两天安装ubuntu下的eclipse+pydev各种失败,各种烦!
具体步骤参考国外的一个tutorial:http://www.vogella.com/articles/Python/article.html
这里只记录说明我遇到的安装问题
刚开始以为是jdk安装有问题,卸载重装,后来在eclipse中安装pydev插件,安装完成后在window->preference中找不到PyDev,又重新卸载安装。还是找不到。就想最后装一遍,不成功就换其他IDE,在安装pydev插件的时候,突然发现问题了,pydev版本太新(2.8.x),与系统中的python2.7.3不是一个版本.
在安装PyDev时
选择Add,在Name里面随便写,可以写个PyDev,然后下面的Location填写这个源(最近可多源都挂了,截至作者发稿时,这个源是可以用的):http://pydev.org/updates
然后点OK。出现下面的画面:
默认显示的最新的插件版本(我的显示的是2.8.x),但是系统自带的是python2.7.3。
pydev for eclipse插件版本不对就会出现安装完成,却在eclipse-》window-》perference中找到不pydev选项的问题。
这个版本对了就不会出什么问题。如果后面pydev安装过程中出现问题,可以反复执行这个步骤,已经安装的包不会重新安装,会接着上次的继续下载安装的。
方案三:最近在搞openstack,但是出师未捷身先死,连pydev都装不上,总是出现如下的问题。
An error occurred while collecting items to be installed
session context was:(profile=PlatformProfile, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
Unable to read repository at http://pydev.org/updates/plugins/org.python.pydev.core_2.7.1.2012100913.jar. Read timed out
Unable to read repository at http://pydev.org/updates/plugins/org.python.pydev.refactoring_2.7.1.2012100913.jar.
Read timed out
网上搜了一下,大概是由于pydev被和谐了,大概有两种解决思路
1,直接把pydev下载下来,直接手动安装。
到pydev的主页,选择自己Python版本对应的dev版本,最好选一样版本号的,不然可能出现pydev选项出不来的错误。http://sourceforge.net/projects/pydev/files/pydev/
把下载好的pydev压缩包内的plugins和features 文件夹内的内容复制到eclipse的解压目录的对应的文件夹中即可。
2,给eclipse 设置代理
默认的Eclipse 是不用代理上网,但在一些公司的局域网,需要使用代理上网, 因而需要手工设置eclipse的上网设置 window-->preferences-->general-->network connections 选中 manual proxy configuration: 依次填入http proxy , port就ok 了。 另外,如果代理需要用帐号和密码就需要选中 Enable proxy authentication, 然后填上 user name 及password 取消,ok.
相关文章推荐
- Eclipse的PyDev插件安装及解决安装后找不到的问题
- Eclipse的PyDev插件安装及解决安装后找不到的问题
- Eclipse安装PyDev插件后,preference中不显示Pydev问题原因及解决办法
- 解决 Eclipse+pydev安装配置找不到pydev的问题
- 解决 Eclipse+pydev安装配置找不到pydev的问题
- Eclipse 安装 Valgrind 插件(解决安装完找不到的问题)
- 解决 Eclipse+pydev安装配置找不到pydev的问题
- Android开发环境搭建--完美解决eclipse安装Genymotion插件找不到图标问题
- Python的开发插件PyDev在Eclipse下的安装过程(解决mylyn的问题in Windows)
- selenium+testng+gitblit+jenkins+ant自动化测试系列四:Eclipse安装git插件-解决安装egit后找不到git问题
- Eclipse 下载插件Pydev(解决安装完成后eclipse不显示的问题)
- ADT插件安装后 eclipse选项面板无android相关按钮显示问题解决
- 关于eclipse添加maven插件找不到Maven>Enable Dependency Management选项的问题解决
- Ubuntu 12.04下Eclipse安装SVN插件遇到的问题与解决办法
- eclipse插件无法安装的问题解决
- Eclipse安装MyEclipse后,新插件无法识别问题解决
- 解决eclipse安装插件时出现重复安装错误问题的小插件
- 【Android】Eclipse上安装CDT配合MinGW,解决新建工程时找不到MinGW的问题
- Linux下Eclipse配置安装 PyDev(Pydev插件一直不能成功,安装这个插件失败的问题)
- Eclipse安装插件 No repository found containing问题解决方法