如何在OSX上使用IntelliJ IDEA设置Python 3?

时间:2017-09-06 08:17:46

标签: python macos intellij-idea

我对此非常困惑。默认情况下,MacBook上安装了Python3。

which python3将输出/Library/Frameworks/Python.framework/Versions/3.6/bin/python3

很好,所以这是我的SDK放入IntelliJ IDEA,人们应该想。

我有IDEA的Python插件。但是,我无法运行Python文件。所以我尝试更改配置并将其设置为Python解释器的上述PATH。

然而,仍然没有。试图在IDEA中运行Python文件会提示新配置吗?

我可以运行脚本只是在终端中执行python3 script.py文件吗?我知道Python3库的路径,但IDEA根本不识别它并且不保存配置。

在这个过程中我做错了什么?这应该很容易设置但事实证明它不是:)

我甚至尝试使用IDEA内部工具创建Python 3.6.2虚拟环境 - 同样的事情?它不允许我从IDEA内部运行Python3脚本。

我应该使用usr/bin/python的python吗?如果我在那里cd,我可以看到Python3。但在IDEA中,我只能访问Python2 ..

2 个答案:

答案 0 :(得分:2)

通过HomeBrew安装Python 3后,我执行了以下操作将其添加到IntelliJ IDEA 2018.2。下面的最后一步应该在/ usr / local / bin下列出python3.6。

  1. 关闭所有打开的项目。这将显示Welcome to IntelliJ IDEA窗口,其中列出了左侧的最新项目。
  2. 点击配置 - >项目默认值 - >项目结构
  3. 点击左侧平台设置下的SDK
  4. 点击SDK列表上方的+号,然后选择Python SDK
  5. 从“添加Python解释器”窗口中,选择“系统解释器”
  6. 单击Interpreter下拉列表并选择所需的Python 3解释器
  7. 针对IntelliJ IDEA 2018.2进行了更新

答案 1 :(得分:1)

在IDEA菜单中尝试:File -> Settings -> Project: Name of project -> Project Interpreter,在窗口中可以选择解释器版本或virtualenv。