11

我在 OS X 上安装了 Eclipse (Kepler),最近更新到 Maverick。从那以后我没有启动 Eclipse。昨天我做了,它告诉我有可用的更新。我安装了它们,结果 Eclipse 不记得有 PyDev 的透视图。

我卸载了 PyDev,重新安装它,从那以后它甚至没有出现在首选项中。我可以再次卸载它,这意味着 Eclipse 知道它在那里,但根本无法配置它。

今天我破坏了整个 Eclipse,下载了一个新的并通过更新站点安装了 PyDev……同样的故事!

有人在 OS X 上遇到同样的问题吗?

干杯,汤姆

4

4 回答 4

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 启动 Eclipse。

我会检查您正在运行的 Java 和 PyDev 的版本。

于 2013-11-07T18:43:30.107 回答
5

没有足够的代表评论 Gerry Kuhn 的答案,所以我会做一个新的。

通过使用命令行 -vm 选项指定应使用哪个 JVM Eclipse,您可以安装 java7,但保留当前版本且不影响当前设置。

一切都在这里解释

于 2013-11-29T19:08:59.120 回答
3

我的 Mac 上也有同样的问题

Eclipse 版本:Kepler Service Release 1 PyDev 3.0.0.201311051910 org.python.pydev.feature.feature.group

通过使用 2.x 版本解决只需在此处下载 zip并在 dropin 目录中提取文件夹并重新启动现在就可以了 谢谢

于 2013-11-17T06:24:04.810 回答
0

我通过更改 eclipse.ini 文件解决了这个问题。我从这个值改变

-vmargs -Dosgi.requiredJavaVersion=1。6

到这个值。

-vmargs -Dosgi.requiredJavaVersion=1。7

当然,您必须事先安装 jdk 7。

于 2014-05-26T10:31:16.337 回答