我刚在VirtualBox中安装了一台Xubuntu 16.04 64位虚拟机。我使用了Eclipse Neon Installer并选择了CDT版本。
在我启动Eclipse之后,我还尝试从Marketplace安装PyDev。在对话框窗口之后,您选择要安装的子组件(例如Mylyn集成),我得到了
无法在http://www.pydev.org/updates/content.xml读取存储库。 无法成为类sun.security.ssl.SSLSocketImpl的成员 accessible:module java.base不会将sun.security.ssl导出到 未命名的模块@ 7098b8f8
底层JDK是OpenJDK 9(来自官方存储库),我也尝试切换到OpenJDK 8(使用sudo update-alternatives --config java
并选择第8版),结果相同。此外,我还在另一台使用Xubuntu 16.10(相同架构)的机器上成功安装了PyDev。
我无法找到有关正在发生的事情的任何暗示。
编辑:更新Eclipse工作(我刚刚更新了CDT,无论出于何种原因,它都不是最新版本)。
答案 0 :(得分:0)
我猜这个常规网站有问题。也许是因为Source Forge switched to Let's Encrypt。
我找到的最佳解决方案是安装PyDev from a zip file。
dropins
文件夹中。我不确定文件的确切位置,所以这里的文件夹布局对我有用:
eclipse
dropins
Eclipse X.Y.Z
features
plugins
在我开始工作之前,我在this question上找到了另一个选项:对PyDev更新站点使用AWS mirror。不幸的是,AWS镜像有一个旧版本的PyDev。