繁体   English   中英

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

[英]How do I set up Python 3 with IntelliJ IDEA on OSX?

我对此非常困惑。 Python3 默认安装在 MacBook 上。

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

太好了,这就是我要放入 IntelliJ IDEA 的 SDK,你应该想一想。

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

然而,还是什么都没有。 尝试运行IDEA里面的Python文件会提示新配置?

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

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

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

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

通过 pyenv 安装 Python 3.8.1 后,我现在推荐使用 Homebrew(参见https://github.com/pyenv/pyenv ),我执行以下操作将此版本添加到 IntelliJ IDEA。

  1. 关闭所有打开的项目。 这将显示欢迎使用 IntelliJ IDEA 窗口,在左侧列出最近的项目。
  2. 单击配置 -> 新项目的结构
  3. 单击左侧 Platform Settings 下的 SDKs
  4. 单击 SDK 列表上方的 + 号并选择 Python SDK
  5. 从“添加 Python 解释器”窗口中,选择“系统解释器”
  6. 单击 Interpreter 下拉菜单右侧的 ... 按钮并浏览至 $HOME/.pyenv/versions/3.8.1/bin/python。 如果要配置另一个版本,请将 3.8.1 替换为所需的 Python 版本。

针对 IntelliJ IDEA 2019.3.3 更新

在 IDEA 的菜单中试试这个: File -> Settings -> Project: Name of project -> Project Interpreter ,从上面的窗口中你可以选择解释器版本或 virtualenv。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM