Як налаштувати інтерпретатор Python в IntelliJ IDEA за допомогою плагіна PyCharm?


108

У документах IDEA є підручник про те, як додати інтерпретатора Python в PyCharm, який передбачає доступ до сторінки "Інтерпретатор проекту". Навіть після встановлення плагіна Python я ніде не бачу цього налаштування.

Невже я пропускаю щось очевидне?


1
це має бути у файлі> налаштування> інтерпретатор проекту
Joran Beasley

9
@JoranBeasley, Немає таких налаштувань для IDEA 14

Відповіді:


153

З встановленим плагіном Python:

  1. Перейдіть до Файл> Структура проекту.
  2. У меню Проект для SDK проекту виберіть "Нове" та
  3. Виберіть "Python SDK", потім виберіть "Local".

Якщо у вас встановлений пакет SDK Python, потік повинен бути природним звідти - перейдіть до місця, де живе ваша установка Python.


1
Чи є спосіб мати два інтепретератора, один для пітона та один для Java одночасно ? Це означає, що я не повинен перемикатися вперед і назад.
Девід Вільямс

13
@DavidWilliams Так, ви повинні створити проект Java з Python фаскою для того ж модуля. Це можна зробити або в новому майстрі проекту (виберіть Python у розділі "Додаткові бібліотеки та рамки" на першій сторінці), або в структурі проекту пізніше ( Файл | Структура проекту | Грані ).
схід825

Незважаючи на те, що я маю це перед тим, як вимагати досліджень, щоб з'ясувати, як повторити процес. Також процес змінився з більшістю нових версій IJ.
javadba

Для останніх версій JetBrains Іди «структури проекту» знаходиться в меню налаштуваньctrl + alt + S
Madeo

9

Отже, ось простий проект, де я використав Seleniumі додав, що використовуючи зовнішній шлях

Помилка

Тепер вам потрібно відкритись Project Structureта перейти до SDKрозділу

Структура проекту

Тепер виберіть віртуальне середовище вашого проекту. На Classpathвкладці додайте кнопку PYTHONPATH, натиснувши +кнопку

Додати SDK

і тепер модулі будуть розпізнані

Розпізнаний модуль


Дякую Таруну. Здається, я не використовував нещодавно встановлену програму SDK Python з PySpark в IntelliJ IDE. І дякую, що вказали на пакунки для сайтів (та PythonPath classpath)
Джон Джай

3

Якщо у вашому проекті є кілька модулів з різними мовами, ви можете встановити інтерпретатор наступним чином:

  • File -> Project Structure...
  • Виберіть Modulesу списку зліва
  • Виберіть модуль Python у списку модулів
  • У правій частині виберіть існуючий пакет SDK Python зі спадного списку, або натисніть New...кнопку, щоб створити або virtualenv, або створити новий пакет SDK Python із встановлення Python у вашій системі.

2

Виконайте такі дії:

  1. Відкрити налаштування ( Ctrl+ Alt+ s)
  2. Клацніть на плагіни
  3. Знайдіть Огляд сховищ і натисніть
  4. Пошук за "python"
  5. Виберіть Python SDK або pycharm
  6. Перезавантажте IDE
  7. Перейдіть до структури проекту
  8. Виберіть програму SDK python у проектах або створіть новий проект із SDK python.

2

Я отримував помилку (IntelliJ на Ubuntu 18.04) під час налаштування SDK python.

Щоб виправити це, мені довелося це зробити:

  1. File-> Project Structure->Modules
  2. Перейдіть на Dependenciesвкладку і натисніть на +і виберіть SDK пітона

    введіть тут опис зображення

  3. Натисніть на Apply

Після цього попередження минуло, і автозавершення також почало працювати належним чином

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.