【问题标题】:Unable to install pydev无法安装 pydev
【发布时间】:2016-04-14 05:00:15
【问题描述】:

我正在尝试通过更新站点和 Eclipse 市场安装 pydev,但这是不可能的。 尝试安装时,我收到以下消息: 无法读取位于 https://dl.bintray.com/fabioz/pydev/latest/content.xml 的存储库。

看起来这个文件在存储库中不再存在。 有人找到解决方案了吗?

问候

【问题讨论】:

标签: eclipse pydev


【解决方案1】:

错误信息

我知道为什么您会收到关于content.xml 的错误消息,Eclipse 应该读取的真实文件是content.jar,它就在那里。

尝试以下解决方案之一,如果可以,请发布更多详细信息。

在线安装

该功能的安装 URL 是 http://pydev.org/updates。如果 Eclipse Marketplace 没有执行您想要的操作,您可以使用该 URL 从 Help 菜单中Install New Software...

离线安装

如果您满足要求(如下)并且更新站点仍然存在问题,您可以下载离线安装。从 SourceForge 获取它(或从 PyDev 的 website 链接到 SourceForge)

LiClipse

或者,只需获取 LiClipse 即可。它是 Eclipse 和 PyDev 以及一堆已经打包在一起的其他有用的东西。由 PyDev 的作者提供,应该给你最好的体验。

最低 Eclipse 和 JVM 要求

仔细检查您是否满足最低要求:PyDev requires Java 1.7 or greater and Eclipse 3.8/4.3 or greater:

要求

Java 7:

[...]

Eclipse(3.8/4.3 起)

【讨论】:

  • 感谢您的回答。我不知道它为什么特别搜索这个文件。我不想使用 liclipse,因为我的安装中有更多插件(cdt 等),而且我更喜欢从 eclipse cdt vanilla 构建我的开发平台。但是,我将尝试您的建议并从全新安装开始。也许我的工作区或偏好中的某些东西触发了这个问题
  • 公平地说,我不知道您是 Eclipse 的新用户还是有经验的用户,所以我试图为两者回答。在您设置的 Eclipse BTW 中离线安装是否失败?
  • :) 我不记得我是否尝试过离线安装(我通常不这样做,因为有时很难解决依赖关系)。我刚刚在我的另一台机器上尝试过,安装很顺利(来自全新安装的 Mars 1)。我想我要调查我另一台故障机器上的错误安装,并尝试删除任何个人文件(工作区、首选项等...)。
【解决方案2】:

为了更清楚地了解 eclipse neon 中的离线安装:

  • sourceforge下载最新的zip
  • 解压到任意临时位置
  • 在 Eclipse 中:“帮助->安装新软件”
  • “添加”一个新位置到“使用”
  • “本地”按钮允许您选择解压缩的文件夹
  • 为位置命名
  • 返回“安装新软件”对话框,选择pydev等并“完成”
  • (删除压缩包和解压文件夹)

【讨论】:

    【解决方案3】:

    一开始我也面临同样的错误:安装 PyDev - Python IDE for Eclipse 6.3.2 时未提供解决方案 当我尝试安装时,我收到以下消息:无法读取https://dl.bintray.com/fabioz/pydev/latest/content.xml 的存储库。 ?

    然后我想出了最终的解决方案:

    按照步骤操作:

    在线安装

    该功能的安装 URL 是 http://pydev.org/updates。如果 Eclipse Marketplace 没有执行您想要的操作,您可以使用该 URL 从“帮助”菜单中安装新软件。

    并取消选中下面提到的安装新软件窗口中的所有选项,例如: 取消选中: 1.仅显示可用软件的最新版本 2.按类别分组项目 3.只显示适用于目标环境的软件 4.在安装过程中联系所有更新站点以找到所需的软件

    离线安装

    如果您满足要求(如下)并且更新站点仍然存在问题,您可以下载离线安装。从 SourceForge 获取它(或从 PyDev 的网站链接到 SourceForge)。

    • 从 sourceforge 下载最新的 zip
    • 解压到任意临时位置
    • 在 Eclipse 中:“帮助->安装新软件”
    • “添加”一个新位置到“使用”“本地”按钮允许您选择 解压文件夹
    • 为位置命名返回“安装新 软件”对话框,选择 pydev 等并“完成”(删除 zip 和 解压文件夹)

    并取消选中下面提到的安装新软件窗口中的所有选项,例如: 取消选中: 1.仅显示可用软件的最新版本 2.按类别分组项目 3.只显示适用于目标环境的软件 4.在安装过程中联系所有更新站点以找到所需的软件

    【讨论】:

      【解决方案4】:

      我遇到了同样的问题。我发现 PyDev 站点上的链接 http://www.pydev.org/updates 正在重定向到 https://dl.bintray.com/fabioz/pydev/6.4.1。在 Eclipse 4.7.3a 中,使用此链接对我不起作用。 但是,将此链接更改为http://dl.bintray.com/fabioz/pydev/6.4.1 解决了我的问题。显然,分发站点的 SSL 重定向或 Eclipse 中的 https 下载存在问题。

      【讨论】:

        【解决方案5】:

        错误信息 我知道为什么你会收到关于 content.xml 的错误消息,Eclipse 应该读取的真正文件是 content.jar,它就在那里。

        尝试以下解决方案之一,如果可以,请发布更多详细信息。

        在线安装 该功能的安装 URL 是 http://pydev.org/updates。如果 Eclipse Marketplace 没有执行您想要的操作,您可以使用该 URL 从“帮助”菜单中安装新软件。

        离线安装 如果您满足要求(如下)并且更新站点仍然存在问题,您可以下载离线安装。从 SourceForge 获取(或从 PyDev 的网站链接到 SourceForge)

        LiClipse 或者,只需获取 LiClipse 即可。它是 Eclipse 和 PyDev 以及一堆已经打包在一起的其他有用的东西。由 PyDev 的作者提供,应该给你最好的体验。

        最低 Eclipse 和 JVM 要求 仔细检查您是否满足最低要求:PyDev 需要 Java 1.7 或更高版本以及 Eclipse 3.8/4.3 或更高版本:

        【讨论】:

          猜你喜欢
          • 2014-05-12
          • 2011-08-10
          • 2014-09-17
          • 1970-01-01
          • 2018-01-04
          • 2013-07-12
          • 2020-10-22
          • 2011-04-25
          • 2012-07-22
          相关资源
          最近更新 更多