无法加载库(Eclipse的PyDev)
我遇到了一个问题。当我尝试创建新的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手册中的说明安装了PyDev(帮助-安装新软件-等等……)
6 个回答
我也遇到过同样的问题。我当时是在一个代理服务器后面,后来我按照这里的说明设置了代理(链接在这里:http://www.mkyong.com/web-development/how-to-configure-proxy-settings-in-eclipse/),然后就好了。 不知道你是不是也遇到同样的问题。
现在,http://www.pydev.org/updates 这个链接指向的是 Pyded 的最新版本:https://dl.bintray.com/fabioz/pydev/5.3.1/
不过,这个链接不能直接用,因为你需要把协议从 https
改成 http
。所以,正确的链接是:
如果这个网址直接打不开,你可以在浏览器里访问更新网站(也就是:http://www.pydev.org/updates/),看看它重定向到哪里。
现在它重定向到的地址是 http://dl.bintray.com/fabioz/pydev/5.8.0/,不过这个地址会随着每次发布而变化,所以你可能需要查看一下当前的版本,并相应地更新。
对于旧版本,你可以在浏览器中访问 http://www.pydev.org/update_sites/,查看现有的更新网站地址(同样,你可以访问更新网站的地址,看看它重定向到哪里,然后直接使用那个地址)。
注意事项:
- 重定向是到https的,但有些用户似乎在使用时遇到问题,所以使用http可能是一个选择。
- 检查一下你的防火墙,看看它是否阻止了Eclipse。
- 如果你在使用VPN,可能需要检查一下它是否阻止了什么(比如:可以尝试不使用VPN)。