如何使用PyCharm插件在IntelliJ IDEA中配置Python解释器?


109

IDEA文档中有一个关于如何在PyCharm中添加Python解释器的教程,其中涉及访问“项目解释器”页面。即使安装了Python插件,我也看不到该设置。

我是否缺少明显的东西?


1
它应该在文件>设置>项目解释器下
Joran Beasley 2014年

9
@JoranBeasley,从IDEA 14开始没有这样的设置

Answers:


153

安装了Python插件后:

  1. 导航到文件>项目结构。
  2. 在Project SDK的“项目”菜单下,选择“新建”,然后
  3. 选择“ Python SDK”,然后选择“本地”。

假设您已安装Python SDK,则流程应该自然而然-导航至Python安装所在的位置。


1
有没有办法有两个intepreters,一个用于Python和一个针对Java 在同一时间?意思是我不必来回切换。
David Williams

13
@DavidWilliams是的,您应该为同一模块使用Python facet创建Java项目。您可以在新的项目向导中(在第一页上的“其他库和框架”下选择Python)或在以后的项目结构中(文件|项目结构|构面)来执行此操作。
east825

即使我之前有这方面的知识,也需要进行研究以弄清楚如何重复该过程。而且,对于大多数新的IJ版本,该过程一直在变化。
javadba

对于最新版本的Jetbrains IDE,“项目结构”位于设置菜单中ctrl + alt + S
Madeo

9

所以这是一个简单的项目,我在其中使用Selenium并使用外部路径添加了该项目

错误

现在,您需要打开Project Structure并转到“ SDK部分”

项目结构

现在,选择项目的虚拟环境。在Classpath选项卡中,PYTHONPATH通过单击+按钮添加

添加SDK

现在模块将被识别

模块认可


谢谢塔伦 看来我没有在IntelliJ IDE中将新安装的Python SDK与PySpark一起使用。感谢您指出站点包(和PythonPath类路径)
John Jai

3

如果项目中有多个使用不同语言的模块,则可以通过以下方式设置解释器:

  • File -> Project Structure...
  • Modules在左侧列表中选择
  • 在模块列表中选择Python模块
  • 在右侧,从下拉列表中选择现有的Python SDK,或单击New...按钮创建virtualenv,或通过系统上的Python安装创建新的Python SDK。

2

跟着这些步骤:

  1. 开启设定(Ctrl+ Alt+ s
  2. 点击插件
  3. 查找浏览存储库,然后单击
  4. 搜索“ python”
  5. 选择Python SDK或pycharm
  6. 重新启动IDE
  7. 转到项目结构
  8. 在项目中选择python SDK或使用python SDK创建一个新项目。

2

配置python SDK时出现错误(在Ubuntu 18.04上为IntelliJ)。

为了解决这个问题,我必须这样做:

  1. File-> Project Structure->Modules
  2. 单击Dependencies选项卡,然后单击+并选择python SDK

    在此处输入图片说明

  3. 点击 Apply

此后,警告消失,自动补全也开始正常工作

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.