我最近不得不重置了我的电脑,在重新启动Eclipse后,我遇到了这个错误:
没有id为org.python.pydev.editor.PythonEditor的编辑器描述符
我尝试搜索解决方案,但其他人(如这里)是由于升级Eclipse而引起的。我对Eclipse和编程一般都很新。任何帮助将不胜感激。谢谢。
我最近不得不重置了我的电脑,在重新启动Eclipse后,我遇到了这个错误:
没有id为org.python.pydev.editor.PythonEditor的编辑器描述符
我尝试搜索解决方案,但其他人(如这里)是由于升级Eclipse而引起的。我对Eclipse和编程一般都很新。任何帮助将不胜感激。谢谢。
更新:PyDev 现在需要 Java 11。下面的回答仍然适用。
需要检查两个事项:
要求
Java 7: 重要提示:如果您没有Java 7,则更新过程可能会似乎成功,但是 PyDev 将不会出现在目标安装中。请参见以下内容以获取有关如何修复该问题的详细信息:安装后 PyDev 无法出现!。至少一个:
Python(2.2或更高版本)Jython(2.2或更高版本)IronPython(2.6或更高版本)
和
Eclipse(3.8/4.3 以上版本)注意,如果使用独立的Eclipse:Python 和 IronPython 只需要平台运行时二进制文件(下载约45-50 MB),而 Jython 还需要 JDT。
确保已正确安装 PyDev:
帮助菜单
安装详细信息
插件选项卡
在筛选框中输入 pydev
(见下图)
检查是否已安装 PyDev
如果未安装 PyDev,并且您已经满足要求,请尝试从http://pydev.org/updates更新站点重新安装:
http://pydev.org/updates
放入 工作区 框中,然后按 Enter 键(见下图)如果以上方法未解决您的问题,请在问题中提供更多详细信息。
目前(2022年1月),将Eclipse更新到最新版本https://download.eclipse.org/releases/2021-12/和https://download.eclipse.org/releases/latest有所帮助,但也需要Java 11(我在Ubuntu 18上使用Oracle Java)。在PyDev的网页中提供了最低版本要求。