无法加载存储库(PyDev for eclipse)

Posted

技术标签:

【中文标题】无法加载存储库(PyDev for eclipse)【英文标题】:Unable to load the repository(PyDev for eclipse) 【发布时间】:2011-08-08 13:41:17 【问题描述】:

我遇到了问题。当我尝试创建新的 PyDev 项目时,出现错误:

错误:

Unable to load the repository http://pydev.org/updates 

Unknown Host: http://pydev.org/updates/content.xml 

当我在浏览器中打开此链接 (http://pydev.org/updates) 时,它会将我重定向到这里 - http://pydev.org/updates/content.xml

所以我知道 Eclipse 找不到存储库,因为这个链接没有什么可看的……有人知道如何解决这个问题吗?

更新: 我按照PyDev Manual 中的说明安装了 PyDev(帮助-安装新软件-等等...)

【问题讨论】:

奇怪,http://pydev.org/updates 将我重定向到 http://update-production-pydev.s3.amazonaws.com/pydev/updates/site.xml。 其实它并没有重定向,但是页面(pydev.org/updates)在浏览器中显示:Nothing to see here (this is just a dummy link to be redirected to http://update-production-pydev.s3.amazonaws.com/pydev/updates/site.xml) 关闭防火墙这可能会有所帮助。 我无法打开网址:pydev.org/manual_101_install.html? 【参考方案1】:

如果 url 不能直接使用,您可以在浏览器中访问更新站点(即:http://www.pydev.org/updates/)并查看注释到它的重定向位置。

它重定向到的当前 url 是 http://dl.bintray.com/fabioz/pydev/5.8.0/,但它在每个版本中都会发生变化,因此,您可能需要检查当前版本并相应地更新版本。

对于旧版本,可以访问(在浏览器中)http://www.pydev.org/update_sites/ 并检查现有的更新站点 url(同样,您可以访问更新站点 url 以查看它重定向到的位置并直接使用它)。

注意事项:

重定向到 https,但有些用户似乎遇到了问题,因此,使用 http 可能是一种选择。 检查您的防火墙,看看它是否没有阻止 Eclipse。 如果您使用的是 ***,您可能需要检查它是否阻止了某些内容(即:可以尝试不使用 ***)。

【讨论】:

我尝试了后者,没有收到错误,但也反复没有更新,即使 /site.xml 已删除。在摆弄它之后,前者最终奏效了。如果使用 Windows,请记住以管理员身份运行 Eclipse。另外,出于某种原因,CDT 被设置为获取 Kepler 的更新,但 Eclipse 版本是 Luna,因此启用了 CDT 8.6 并找到了另一个更新。请密切注意为插件启用了哪些更新站点。 我在去年引用了这条评论超过 5 次。在 Eclipse 中安装 PyDev 的官方渠道对我来说从来没有用过。 +1 拜托,不要那样做......来自亚马逊的链接是旧的,不再保留和过时了!!!如果您愿意,您可以随时访问 http://www.pydev.org/updates 并查看它指向的链接 - 现在是 https://dl.bintray.com/fabioz/pydev/4.5.4,并且在每个版本中都会更改。 update-production-pydev.s3.amazonaws.com/pydev/updates/site.xml 工作得很好。另外,它会获取最新版本(在我的例子中是 v5.0)【参考方案2】:

现在http://www.pydev.org/updates 指向当前版本的 Pyded:https://dl.bintray.com/fabioz/pydev/5.3.1/

但是,除非您将协议更改为 http 而不是 https,否则此链接将不起作用。所以,工作链接是:

http://dl.bintray.com/fabioz/pydev/5.3.1/

【讨论】:

为我工作。谢谢!【参考方案3】:

我有同样的问题。我在代理后面,一旦我设置了代理(如此处所述:http://www.mkyong.com/web-development/how-to-configure-proxy-settings-in-eclipse/),它就起作用了。 不知道你是否有同样的问题。

【讨论】:

【参考方案4】:

取自this 回复Sukupa91:

转到窗口 --> 首选项 --> 常规 --> 网络连接 --> 从下拉列表中选择直接!

这对我有用。

【讨论】:

【参考方案5】:

我会建议检查您是否在 *** 上,我收到错误是因为我在办公室 *** 上

【讨论】:

【参考方案6】:

pydev 站点出现问题,因为我已经安装了多次,现在安装时遇到问题。

【讨论】:

以上是关于无法加载存储库(PyDev for eclipse)的主要内容,如果未能解决你的问题,请参考以下文章

Eclipse 无法识别 Pydev

从 Conda 环境运行时,PyDev/Eclipse 未加载 _mklinit

Eclipse Pydev:'错误:找不到 Python 标准库'

Eclipse配置PyDev插件

eclipse + pyDev 中配置TensorFlow

eclipse + pyDev 中配置TensorFlow