将 PyDev 安装到 Eclipse 时出现问题

问题描述

我尝试将 PyDev 安装到 Eclipse 中,当我尝试使用此站点安装新软件时:http://www.pydev.org/update,它抱怨无法读取存储库。我试图去页面 http://www.pydev.org/update 并单击此页面上的链接,它返回 404 页面错误。有人为什么?如何将 PyDev 安装到 Eclipse 中?

谢谢, 约瑟芬

解决方法

https://github.com/fabioz/Pydev/releases/download/pydev_8_3_0/ 是它今天链接的地方,该链接会转到 404 错误页面...

,

我遇到了同样的问题 - 尝试通过 Marketplace 安装失败。链接全部404错误。在 PyDev 安装故障排除 (https://www.pydev.org/manual_101_install.html) 中,它提到:

无法加载存储库

虽然大多数情况下事情如解释的那样工作,但一些用户可能会收到如下消息:

无法加载存储库 http://pydev.org/updates

未知主机:http://pydev.org/updates/content.xml

这意味着在您当前的连接中访问更新站点存在一些问题。

在这种情况下,您可以尝试使用直接 URL 进行下载(所有 http://pydev.org/updates/ URL 实际上都是重定向到最终位置)。目前,这些重定向指向 http://bintray.com 上的链接,因此,您可以在浏览器中访问相关的更新站点页面(例如 http://pydev.org/updates)并查看其重定向的位置(您可能想尝试与 http 或 https 直接链接,看看它是否对您的用例有影响)。

如果他们ARE重定向到 Bintray,根据 JFrog 的说法,它已经日落:https://bintray.com

也就是说,我可以使用 SourceForge 上的 ZIP 手动安装 PyDev:https://sourceforge.net/projects/pydev/files/pydev/

下载并解压 zip,然后将整个文件夹复制到 Eclipse 的“dropins”目录(不是“插件”)。在 Mac OS 上,打开 Eclipse.app 包内容,然后复制解压后的目录,您应该得到:

Eclipse.app
  Contents
    Eclipse
      dropins
        PyDev
          features
          plugins

然后启动 Eclipse。我没有使用 Finder,而是从带有 -clean 选项的终端启动它以尝试刷新已安装的插件:

/Applications/Eclipse.app/Contents/MacOS/eclipse -clean

我没有像以前那样在工具栏中看到“PyDev”,但是 PyDev 在 Eclipse Preferences 中,所以我设置了 PyDev > Debug > Remote debugger server activation="Start when the plugins is started",然后重新启动 Eclipse。到目前为止,一切都很好...