我在OS X上安装了Eclipse(Kepler)并最近更新为Maverick。从那以后我没有启动Eclipse。昨天我做了,它告诉我有更新可用。我安装了它们,结果是Eclipse不记得有PyDev的透视图。
我卸载了PyDev,重新安装它,从那以后它甚至没有出现在首选项中。我可以再次卸载它,这意味着Eclipse知道它在那里,但根本没有办法配置它。
今天我删除了整个Eclipse,下载了一个新的,并通过更新站点安装了PyDev ......同样的故事!
OS X上是否有同样的问题?
干杯,汤姆
答案 0 :(得分:14)
在最近更新Eclipse Kepler和PyDev 3.0.x之后,我在Windows 7上看到了这一点。 PyDev网站指出最新的PyDev需要Java 7.如果你没有Java 7,请使用PyDev 2.(http://pydev.org/,在“Release 3.0”标题下)。我正在使用Java 6启动蚀。
我会检查你正在运行的Java和PyDev的版本。
答案 1 :(得分:5)
没有足够的代表评论Gerry Kuhn的答案,所以我会做一个新的。
您可以安装java7但保留当前版本,并且不会影响当前设置,方法是使用命令行-vm选项指定Eclipse应该使用哪个JVM。
答案 2 :(得分:3)
我的Mac上的问题与
相同Eclipse版本:Kepler Service Release 1 PyDev 3.0.0.201311051910 org.python.pydev.feature.feature.group
使用2.x版本解决 只需在dropin目录下载zip here和解压文件夹,然后重新启动即可 感谢
答案 3 :(得分:0)
我通过更改eclipse.ini文件解决了这个问题。 我改变了这个值
-vmargs -Dosgi.requiredJavaVersion = 1。的 6 强>
到这个值。
-vmargs -Dosgi.requiredJavaVersion = 1。的 7 强>
但当然你必须先安装jdk 7。