使用PyDev zip将PyDev添加到Eclipse

6
我在使用PyDev zip文件时,很难让Eclipse识别PyDev。(由于开发机器没有网络访问权限,我需要使用zip文件。)我已经安装了Eclipse并下载了PyDev zip文件。我进行了Google搜索,并尝试了以下建议:
1. 将.zip文件解压到ECLIPSE/helios/dropins,并重新启动Eclipse。 2. 将.zip文件解压到ECLIPSE/helios/plugins,并重新启动Eclipse。
但是这两种方法都无法让Python出现在Eclipse的“窗口”、“首选项”中的选择列表中。Helios包含了我用来加载Eclipse的可执行eclipse文件。我在Redhat Linux上使用Eclipse。有一个建议是将zip文件提取到Eclipse插件和特性文件夹上,但我不知道如何操作,因为zip文件只会产生一堆文件而没有文件夹。希望能得到帮助使这个工具运行起来。
5个回答

3
只需将Pydev压缩文件解压到C:\eclipse\dropins下即可。因此:
1) Unzip the zip file in C:\eclipse\dropins
2) Launch Eclipse
3) Test your installation: Go to Window -> Preferences -> PyDev

1

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

我以前曾经能够使用zip手动安装它。我会将其内容提取到eclipse文件夹中,覆盖features和plugins文件夹。我今天早些时候向一位同事建议这样做,但对她没有起作用。她必须下载最新版本的eclipse才能使此方法起作用。她下载了经典版。


非常感谢您的回复。我发现我使用的解压方法是不正确的(应该仔细阅读手册),我添加了-j参数。当我正确地解压文件时,它会掉落到插件和功能文件夹中。但很遗憾,当我将其提取到eclipse插件和特性文件夹中时,它仍然不会出现在eclipse中。我还尝试了您完全提取到dropins和安装新软件的建议,但它没有看到它。我只需将dropins文件夹添加为Work With:条目,PyDev作为过滤器吗? - Dog
如果将“使用所有可用站点”设置为工作,则应该可以捕获它。 - Manny D
解决了。只需要使用“PyDev 2.2.1-sources.zip”而不是“PyDev 2.2.1.zip”。在 helios 文件夹中直接执行“unzip PyDev 2.2.1-sources.zip”,该文件夹包含“plugins”和“features”文件夹,并确保所有提取的文件与 Eclipse 拥有相同的所有权。启动 Eclipse,然后在“首选项”中找到它。谢谢回复。 - Dog
糟糕!说话太早了。PyDev出现在首选项中,但当我选择PyDev下的任何选项(例如解释器-Python)时,会出现“发生问题”的错误消息,称无法创建所选的首选项页面。在自动激活bundle org.python.pydev(833)时发生错误。救命啊! - Dog

1

我一直在使用PyDev和Eclipse。在新机器上重新安装了Eclipse,并解压了标准的PyDev(而不是源代码版本),它可以正常工作。在同一台出现问题的机器上,但在另一个位置(/home)上也可以正常工作。因此,看起来这是机器上的配置问题,而不是PyDev / Eclipse的问题。对于这次麻烦,感谢您的帮助。Dog。


0

打开Eclipse并按以下格式在菜单栏中导航

窗口 > 透视图 > 打开透视图,然后选择Pydev。结果,下次打开Eclipse时,您将使用Python。请参照我正在使用Python 3.7和Eclipse Photon IDE的链接中的屏幕截图。

Eclipse with Python


0

不管怎样,我在RHEL 6上运行eclipse 3.6时遇到了同样的问题。当我以自己的身份运行eclipse时,我没有看到任何PyDev选项;然而,当我以root身份运行eclipse时,所有选项都显示出来了。所以权限可能是一个问题。


通常情况下,自己发布一个新问题比添加一个实际上是另一个问题的答案要好。此外,当您获得了一些声望点数后,您将能够发布评论 - 这些评论通常会要求更多信息或类似的内容。 - Fluffeh

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接