如何在 PyCharm 中选择 Python 版本?

Posted

技术标签:

【中文标题】如何在 PyCharm 中选择 Python 版本?【英文标题】:How to select Python version in PyCharm? 【发布时间】:2012-05-06 12:52:50 【问题描述】:

我有 PyCharm 1.5.4 并使用“打开目录”选项在 IDE 中打开文件夹的内容。

我选择了 Python 3.2 版(它显示在“外部库”节点下)。

如何选择另一个版本的 Python(我已经安装在我的机器上)以便 PyCharm 使用该版本?

【问题讨论】:

【参考方案1】:

PyCharm 2019.1+

有一个名为Interpreter in status bar 的新功能(向下滚动一点)。这使得在 python 解释器之间切换并查看您正在使用的版本更容易。

启用状态栏

如果您看不到状态栏,您可以通过运行 Find Action 命令轻松激活它(Ctrl+Shift+A+ +A 在 mac)。然后输入 status bar 并选择 View: Status Bar 来查看它。

【讨论】:

就像一个魅力【参考方案2】:

快速回答:

File --> Setting 在左侧project 部分 --> Project interpreter 选择所需的Project interpreter 应用 + 确定

[注意]:

在 Pycharm 2018 和 2017 上测试。


【讨论】:

【参考方案3】:

转到:

Files -> Settings -> Project -> *"Your Project Name"* -> Project Interpreter

在那里你可以看到你为 python2 安装了哪些外部库,为 python3 安装了哪些外部库。

根据您的要求选择所需的python版本。

【讨论】:

【参考方案4】:

文件 -> 设置

首选项->项目解释器->Python解释器

如果未列出,请添加。

【讨论】:

为什么这有赞成票,因为它甚至没有回答问题。他说他已经安装了多个版本的 Python(版本 2 和版本 3)。他想用python 3运行一些脚本,用python 2运行一些脚本。如何更改使用的python版本? 它在文件->设置->较新版本的项目解释器中。 在更新版本(例如 4.5.4 及更高版本)中,它位于文件 -> 设置 -> 项目:your_project_name -> 项目解释器中。【参考方案5】:

这也可能发生在集成了 PyCharm 的 Intellij Ultimate 中。问题如上所示,您选择了错误的解释器。

为任何给定项目解决此问题的确切方法是转到 Project Settings...Project 并调整 Project SDK。如果您没有通过导航到 python3 二进制文件添加 Python 3,则可以添加新项目 SDK。这将修复上面列出的错误。项目设置的快捷方式是蓝色棋盘类型图标。

您还可以将 Python 3 添加为 Python 项目的默认解释器。在 OSX 上,这位于 文件..其他设置...默认项目结构。在那里您可以设置现在将应用于每个新项目的 Project SDK。它在其他平台上可能有所不同,但仍然相似。

【讨论】:

【参考方案6】:

我想你是说你已经安装了 python2 和 python3 并且在 Pycharm > Settings > Project Interpreter 下添加了对每个版本的引用

我认为您要问的是如何让一些项目使用 Python 2 运行,而一些项目使用 Python 3 运行。

如果是这样,您可以在“运行”>“编辑配置”下查看

【讨论】:

这将适用于运行脚本,但实际上适用于解释器的实际运行,甚至可以按类设置。有一个项目范围的设置更适合。

以上是关于如何在 PyCharm 中选择 Python 版本?的主要内容,如果未能解决你的问题,请参考以下文章

如何在pycharm中切换python版本

mac版pycharm选择python版本

pycharm如何设置执行环境

如何在pycharm中切换python版本

Pycharm选择pyenv安装的Python版本

如何在pycharm中切换python版本