python - PyDev 安装不工作。没有编辑器。没有偏好

标签 python linux eclipse pydev java-7

希望对其他人有帮助。

所以我遇到的问题是:

我使用 Eclipse Marketplace 将 PyDev 安装到 Eclipse Kepler 中。一切顺利,圆满结束。但是 PyDev 在重启后并没有出现在任何地方。例如。没有 Python 编辑器,首选项中没有“PyDev”,没有 PyDev 透视图,...就好像没有安装 PyDev。它出现的唯一地方是在 Eclipse Maretplace 中,我可以在已安装选项卡下看到它。

尝试通过更新站点重新安装(从 Marketplace 卸载)。相同的结果。

我使用的是 Java 1.6 和 Eclipse Kepler,并安装了最新版本的 PyDev 3.3.3。

eclipse 日志中没有错误报告。

最佳答案

问题是:

  1. 我的 eclipse 文件夹位于/opt 并归 root 所有。
  2. PyDev 3.3.3 需要 java 1.7。引用 from their site .

PyDev now requires java 7 in order to run. If you don't have java 7, the update process may appear to succeed, but PyDev will simply not show in the target installation.

索恩:

  • 使用 JDK 1.7:Add -vm option to eclipse.ini (在 eclipse install-root 文件夹中)指定 JDK 1.7 中 java 可执行文件的路径。请注意 JDK(不是 JRE)。参数也可以在命令行上传递,但我建议添加到 ini 文件中。

例如在我的例子中,我在 eclipse.ini 文件中的 -vmargs 上方添加了它。

-vm
/opt/java/jdk1.7.0_45-x64/bin/java
  • 以拥有 eclipse 文件夹的用户身份运行 eclipse(在我的例子中为 root)
  • 以某种方式安装 PyDev,例如在 Eclipse Marketplace 中搜索或添加 http://pydev.org/updates 以在 Help->Install New software 中更新站点。或者获取 zip 文件。

HTH

关于python - PyDev 安装不工作。没有编辑器。没有偏好,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21763762/

相关文章:

java - 在 Java 中封装 C/C++

python - Linux 中的桌面图标

linux - aerospike服务启动错误/usr/bin/asd :/lib/x86_64-linux-gnu/libc. so.6: version `GLIBC_2.14' not found (required by/usr/bin/asd)

linux - Buildroot:仅安装和构建工具链

python并行循环: communicate to outside

java - Eclipse 启动配置失败 : What does ResourcesPlugin. getWorkspace().getRoot().getFile() 评估为

windows - 使工作区可单击以在其上启动 Eclipse?

python - 在单元测试中修补时,Celery 任务调用的函数没有调用?

python - Autodoc 继承 - 不显示来自 'Object' 的成员

python - 使用 Matplotlib 创建相邻图