与上面相同。最近我把系统弄坏了,然后擦拭并重新安装。我最初设法让 python 3.6 在新安装的 Pycharm 中工作,然后再次破坏了东西。我没有做任何特别的事情,只是回顾了我的步骤,结果发现 Pycharm 在我的第三次安装中只看到 2.7 和 3.5,而不是 3.6。
由于 Python 已发布的功能,我想使用最新版本的 Python。如何设置环境变量以识别 3.6.1 以进行开发?我在 Windows 上做了几次,但只是进入高级系统设置并在窗口中添加了几行。
我在Mint上成功安装了Python 3.6.1;如何在 Linux 上为 Pycharm 复制上述过程?
答案1
尝试File
-> Settings...
-> Project
-> Project interpreter
-> 单击小轮子并选择Add local
,然后选择您的 3.6.1 环境
答案2
我不知道我们是否可以在配置项目之前强制它使用特定的项目。 PyCharm 自动检测可用的解释器,我们必须配置项目以使用特定的解释器并为其命名。
以下内容来自 PyCharm 的帮助文档:
https://www.jetbrains.com/help/pycharm/configuring-python-interpreter-for-a-project.html
PyCharm 帮助为项目分配 Python 解释器。
这样一来,在同一窗口中打开的每个项目都可以拥有自己的解释器,该解释器是从可用解释器列表中选择的。
笔记PyCharm 仅在项目设置中存储解释器名称。
要为当前项目配置Python SDK,请按照以下步骤操作:
- 打开“设置/首选项”对话框,然后单击“项目解释器”页面。
- 在“项目”窗格中,选择所需的项目。
- 从可用 Python 解释器和虚拟环境列表中选择 SDK。该列表包括:
- Python 解释器位于标准位置。
- 虚拟环境,位于项目文件夹下,或指定为环境变量 WORKON_HOME 的文件夹下。
- 其他 Python 解释器,本地或远程安装。
- 如果所需的解释器不在列表中,请单击齿轮图标,并按照配置可用的 Python 解释器部分中的说明配置所需的解释器。
https://www.jetbrains.com/help/pycharm/configuring-available-python-interpreters.html
答案3
我最近迁移到 zorin os 15(基于 ubuntu)并安装了 python3.7.4 以及 python3.6 和 python2.7,但我的 pycharm 社区版没有在解释器下拉菜单中显示最新版本,所以我做了几件事它对我有用。
使用 in 终端找出解释器的路径
which python3.x
( x = 十进制版本号,例如which python3.6
:)在我的情况下,最新的版本是 in/usr/local/bin/
而不是/usr/bin/
- 您需要将口译员添加到可用口译员列表中。
转到Settings > Project Interpreter > Add > System Interpreter
pycharm 并将该解释器添加到您在终端中找到的位置。