如何设置PyCharm默认解释器?

31

我在PyCharm安装中有两个可用的解释器:

  • Python 3.3.2 (/usr/bin/python3.3m)
  • Python 2.7.5 (/usr/bin/python2.7)

每次打开一个新项目时,它会将解释器设置为Python 3。由于我大多数时间都是使用2.7,这意味着在大多数情况下我需要重新配置。如何将其更改为默认使用2.7来创建新项目?

更新: 在文件 → 默认设置 → 项目解释器中将默认解释器设置为Python 2.7.5并删除.idea/misc.xml文件后,misc.xml中的解释器现在未设置。虽然比将其设置为Python 3.3要好,但还是不够理想...


我在最新版本的Pycharm(2018.2)中找不到“文件→默认设置→项目解释器”选项。你知道现在在哪里可以找到这个选项吗?谢谢。 - tsando
@tsando 你需要为此编写一个新问题。我甚至不再使用PyCharm了。 - l0b0
7个回答

51

文件 | 新建项目设置 | 新项目设置 | 项目解释器

new projects

interpreter

该配置设置了新项目的默认解释器,请注意新项目设置菜单,它与文件 | 设置不同,后者设置了当前项目的选项。
如果没有打开的项目,您可以从欢迎屏幕(自定义 | 所有设置)访问此菜单。

all settings


2
我想设置默认解释器,而不是项目解释器。 - l0b0
@l0b0,你试过我建议的方法了吗?它设置了新项目的默认解释器。正是你所要求的:“如何将其更改为默认使用2.7版本的新项目?” - CrazyCoder
我想要更改默认设置,也就是说,任何新项目都应该使用2.7版本,而不需要进行任何配置更改。设置项目解释器仅适用于单个项目,并不会对随后的新项目产生影响。 - l0b0
@l0b0,是的,在按照我上面描述的设置默认解释器之后,您可以使用您的文件打开目录,自动创建的项目将会使用这个解释器。如果您不相信JetBrains支持的话,您可以自己验证一下。 - CrazyCoder
2
在Mac上使用PyCharm 2017.1,我在“默认设置”中设置了默认解释器并重新启动,但是当我创建新项目时,它使用了不同的解释器(我配置的虚拟环境)。有什么方法可以实际解决这个问题吗?谢谢。 - Lindsay Ward
显示剩余6条评论

12

在较新版本的PyCharm中(我使用的是2018.2),这个已经改变了。现在它被称为新项目的首选项

输入图像描述


2
现在它被称为“新项目的设置...” - userx
在“其他设置”选项卡中(请参见BabarBaig的答案中的截图) - Qaswed

6

enter image description here

在Windows中的新版PyCharm已将新项目设置移到了新位置。请参见图像。
完整的导航路径为: 文件 > 其它设置 > 新项目设置 > 项目解释器。

1

我使用的是Mac电脑,我发现在启动画面上显示了一些消息,说其中一个xml文件位于

/Library/Preferences/PyCharm2017.3/options/

无法加载。因此创建了一个新的。当我查看此目录中的文件时,发现某些文件以某种方式损坏,无法查看。我将所有这些文件重命名为.OLD,重新启动了PyCharm,并将默认设置重置为系统解释器(在我的情况下)。这解决了我的问题,现在PyCharm默认使用系统解释器。


1
最新版的PyCharm已经再次更改了。现在是“文件 > 新建项目设置 > 新项目设置”。

截图


0

如果您想要默认配置,请右键单击文本并点击运行,这样它就会自动为您创建一个配置。


-1
在 Linux 上的 PyCharm 专业版 2022.1 中,设置现在位于
文件 -> 新建项目设置 -> 新项目设置...

enter image description here

然后在弹出的窗口中,您可以选择所需的解释器。 输入图像描述

然而,当我创建一个新项目时,PyCharm仍然以某种原因使用python 3.6来创建它。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接