Python Linux 在 Eclipse 中调试 (Indego 3.8 + Ubuntu 17)

Python Linux Debugging in Eclipse (Indego 3.8 + Ubuntu 17)

我正在尝试在 Ubuntu Linux 17.

的全新安装上设置 Python 2.7 Eclipse 调试器

出于某种原因,即使在 eclipse 中安装 python 后它也没有出现在工具链中?

这是在 Ubuntu 17 上全新安装的 Eclipse,python 似乎是从命令行运行的,但是,我确实注意到没有安装 pydb(如果需要的话)?

我的错误日志是这样说的……

!ENTRY org.eclipse.equinox.p2.operations 4 0 2017-12-28 22:49:15.104
!MESSAGE Operation details
!SUBENTRY 1 org.eclipse.equinox.p2.operations 4 10050 2017-12-28 22:49:15.104
!MESSAGE Cannot complete the request.  See the error log for details.
!SUBENTRY 1 org.eclipse.equinox.p2.operations 2 10005 2017-12-28 22:49:15.104
!MESSAGE "PyDev for Eclipse" will be ignored because it is already installed.
!SUBENTRY 1 org.eclipse.equinox.p2.operations 2 10005 2017-12-28 22:49:15.104
!MESSAGE "PyDev for Eclipse Developer Resources" will be ignored because it is already installed.

通常的罪魁祸首是那里有一个旧的 java 虚拟机。

请务必查看 http://www.pydev.org/manual_101_install.html 以帮助您解决问题。

有很多设置使得以 root 用户身份安装 eclipse 很困难。

问题可能与 Ubuntu 软件中心无法与它尝试安装的旧版本 Eclipse(Eclipse 3.8 和 PyDev)一起正常工作有关。另一点是,如果您通过软件中心安装 PyDev,可能需要以 root 用户身份安装它? 出于某种原因,PyDev 无法找到要安装的正确版本,或者在安装过程中出现了 root/local 用户冲突问题。 所以我只是手动安装了所有东西并且它起作用了使用最新版本的 Eclipse 而不是 Ubuntu 软件中心配置。

也许有办法使用软件中心以 root 身份安装它?