【问题标题】:Adding PyDev to Eclipse using the PyDev zip使用 PyDev zip 将 PyDev 添加到 Eclipse
【发布时间】:2011-10-24 14:21:06
【问题描述】:

在使用 PyDev zip 文件时,我很难让 Eclipse 识别 PyDev。 (我需要使用 zip 文件,因为 Dev 机器无法访问互联网)。

我安装了 Eclipse 并下载了 PyDev zip。我在 Google 上搜索了一下,并根据我发现的建议尝试了以下方法:-

  1. 将 .zip 解压缩到 ECLIPSE/helios/dropins 并重新启动 eclipse。
  2. 将 .zip 解压缩到 ECLIPSE/helios/plugins 并重新启动 eclipse。

两者都不会使 Python 在 Eclipse、Window、Preferences 中显示为选择项。

Helios 包含我用来加载 eclipse 的可执行 eclipse 文件。

我在 Redhat linux 中使用 eclipse。

一个建议是从 Eclipse 插件和功能文件夹中提取 zip,但我不明白这将如何工作,因为 zip 只会生成一堆文件而没有文件夹。

任何帮助来完成这项工作都会很棒。

【问题讨论】:

    标签: python eclipse pydev


    【解决方案1】:

    只需解压缩 C:\eclipse\dropins 下的 Pydev zip 文件就足够了。所以:

    1) Unzip the zip file in C:\eclipse\dropins
    2) Launch Eclipse
    3) Test your installation: Go to Window -> Preferences -> PyDev
    

    【讨论】:

      【解决方案2】:

      我今天才这样做,更简单的方法是使用内置安装程序。转到帮助 -> 安装新软件,然后在软件过滤器中键入 pydev。由于您已经有了 zip,如果您将其解压缩到 dropins 文件夹中,您将跳过下载部分并直接安装它。

      我以前可以使用 zip 手动安装它。我会在 eclipse 文件夹中提取它的内容,覆盖 features 和 plugins 文件夹。我今天早些时候向同事提出了这个建议,但对她没有用。她必须下载最新版本的 eclipse 才能使用这种方法。她下载了经典版。

      【讨论】:

      • 感谢您的回复。我发现我使用的解压缩方法不正确(应该正确阅读手册页),我在其中添加了 -j。当我正确解压缩文件时,它会落入插件和功能文件夹中。虽然不幸的是,当我将它提取到 eclipse 插件和功能文件夹中时,它仍然没有出现在 eclipse 中。我还尝试了您关于完全提取到 dropins 并安装新软件的建议,但它没有看到它。我是否只是将 dropins 文件夹添加为 Work With: 条目并将 PyDev 添加为过滤器?
      • 如果您将 Work With 设置为 All Available Sites,它应该会选择它。
      • 解决了。只是使用“PyDev 2.2.1-sources.zip”而不是“PyDev 2.2.1.zip”。在“plugins”和“features”文件夹所在的 helios 文件夹中直接“解压缩 PyDev 2.2.1-sources.zip”,并确保所有提取的文件与 Eclipse 具有相同的所有权。声明 Eclipse,它在 Preferences 中。感谢您的回复。
      • 该死!说得太早了。 PyDev 出现在首选项中,但是当我实际选择 PyDev 下的任何选项时,例如解释器 - Python 我收到一个出现问题的错误消息:无法创建选定的首选项页面。自动激活捆绑包 org.python.pydev (833) 时出错。救命!
      【解决方案3】:

      我一直在玩 PyDev 和 Eclipse。在新机器上重新安装 Eclipse 并在其上解压缩标准 PyDev(不是源版本),它工作正常。在有问题但在不同位置(/ home)的同一台机器上做同样的事情也可以正常工作。所以它看起来像是机器上的配置问题,而不是 PyDev/Eclipse 问题。抱歉跑来跑去,感谢您的帮助。狗。

      【讨论】:

        【解决方案4】:

        无论如何,我在 RHEL 6 上运行 eclipse 3.6 时遇到了同样的问题。当我以自己的身份运行 eclipse 时,我没有得到任何 PyDev 选项。但是,当我以 root 身份运行 eclipse 时,一切都出现了。所以权限可能是一个问题,仅供参考。

        【讨论】:

        • 最好自己发布一个新问题,而不是添加一个确实是另一个问题的答案。此外,当您获得一些代表积分时,您将能够发布 cmets - 这通常会要求提供更多信息等。
        【解决方案5】:

        打开 eclipse 并在 eclispe 的菜单栏的以下格式中导航

        Window > Perspective > Open Perspective 并选择 Pydev。因此,下次打开 eclipse 时,您将使用 python。请按照链接中的以下屏幕截图进行操作,我正在使用 python 3.7 和 eclipse photon ide。

        Eclispe with Python

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2020-10-22
          • 1970-01-01
          • 2010-12-26
          • 2018-12-25
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多