大约一年前,我在PyDev中保存了两个python解释器。从那以后,我从系统中卸载了这些解释器(它们是python 2.7),并安装了一个新的python 3.6。
每次我重新启动Eclipse时,PyDev都会加载旧的解释器。然后,我必须进入设置,然后删除,应用并保存,然后添加新的解释器。添加新的解释器大约需要10分钟,因为它需要更新PYTHONPATH并加载所有模块。在这10分钟内,我无法使用Eclipse,无法进行任何代码编辑。即使我保存了新的解释器,下次我重新启动Eclipse时,也会发生同样的事情。
我尝试卸载Eclipse,卸载PyDev或删除我的Eclipse工作区或Eclipse工作区中的PyDev文件夹,但没有效果。 PyDev在哪里存储解释器信息?我读到它应该将其存储在Eclipse工作区中,但事实并非如此,因为即使删除我的Eclipse工作区,它也会加载旧的解释器配置。
答案 0 :(得分:0)
PyDev将解释器配置的配置保存在wokspace首选项中,现在,如果您使用的是Oomph,它可以为用户保留这些首选项,并且在创建新工作区时它将为您恢复这些首选项。
所以,我认为正在发生的事情是您用Oomph记录了这些首选项,并且每当在PyDev Oomph中更改这些首选项时都会恢复。
前段时间PyDev跟踪器中有一个类似的报告:https://www.brainwy.com/tracker/PyDev/671。
要解决此问题,您应该从Oomph中删除录制的偏好设置(请参阅:https://www.eclipse.org/community/eclipse_newsletter/2014/november/article2.php)。