无法从皮查姆删除旧的口译员

时间:2020-05-06 17:53:13

标签: python pycharm virtualenv jetbrains-ide

当我转到首选项| Python解释器|全部显示... (如here所述),然后尝试删除旧的解释程序,似乎已成功删除该解释程序。

如果我关闭并重新打开 Project Interpreters 项目,则它似乎已保存了我的更改,但是当我关闭并重新打开首选项窗口中,口译员仍然在那里。

无论我是否从打开的项目访问首选项窗口,都会发生这种情况,因此这不应该是项目特定的问题。


我要删除的解释器用于不再存在的旧项目(如包含python二进制文件的项目路径已删除)。

如何删除这些未使用的解释器?

奖金:将来删除项目以确保不会发生该怎么办?

1 个答案:

答案 0 :(得分:1)

正确答案

在查看日志时,尝试删除表示Configuration.PythonSdkDetailsDialog - Please specify a different SDK name

的错误

事实证明,我在解释器列表中的其他位置有一个重复的解释器。删除重复项(通常使用减号按钮)并重新打开“首选项”窗口就可以了。


旧答案

这就是我最终要做的:

使用this link,找到了我的配置目录。在该目录中,options/jdk.table.xml处有一个文件,其中包含解释程序列表。

在此处手动删除条目可以达到目的。

但是,这仍然让我感到不对,所以我欢迎更好的解决方案。