Jak skonfigurować interpreter Pythona w IntelliJ IDEA z wtyczką PyCharm?

109

W dokumentacji IDEA znajduje się samouczek na temat dodawania interpretera Pythona w PyCharm, co obejmuje dostęp do strony „Project Interpreter”. Nawet po zainstalowaniu wtyczki Pythona nigdzie nie widzę tego ustawienia.

Czy brakuje mi czegoś oczywistego?

kousen
źródło
1
powinien znajdować się w pliku> ustawienia> interpreter projektu
Joran Beasley.
9
@JoranBeasley, nie ma takiego ustawienia od IDEA 14

Odpowiedzi:

153

Po zainstalowaniu wtyczki Python:

  1. Przejdź do Plik> Struktura projektu.
  2. W menu Project dla Project SDK wybierz „New” i
  3. Wybierz „Python SDK”, a następnie wybierz „Local”.

Zakładając, że masz zainstalowany pakiet Python SDK, przepływ powinien być naturalny - przejdź do lokalizacji, w której znajduje się instalacja Pythona.

Makoto
źródło
1
Czy istnieje sposób, aby mieć dwa tłumacze, jeden dla pytona i jeden dla java w tym samym czasie ? Oznacza to, że nie muszę przełączać się w tę iz powrotem.
David Williams
13
@DavidWilliams Tak, powinieneś utworzyć projekt Java z aspektem Pythona dla tego samego modułu. Możesz to zrobić w kreatorze nowego projektu (wybierz Python w sekcji „Dodatkowe biblioteki i struktury” na pierwszej stronie) lub później w strukturze projektu ( Plik | Struktura projektu | Aspekty ).
wschód 825
Mimo że mam to, zanim będzie wymagało badań, aby dowiedzieć się, jak powtórzyć proces. Proces ten również się zmienia w przypadku większości nowych wydań IJ.
javadba
W przypadku najnowszych wersji IDE Jetbrains „Struktura projektu” znajduje się w menu ustawieńctrl + alt + S
Madeo
9

Oto prosty projekt, w którym użyłem Seleniumi dodałem go za pomocą ścieżki zewnętrznej

Błąd

Teraz musisz otworzyć Project Structurei przejść do SDKsekcji

Struktura projektu

Teraz wybierz środowisko wirtualne swojego projektu. W Classpathzakładce dodaj PYTHONPATH, klikając +przycisk

Dodaj SDK

a teraz moduły zostaną rozpoznane

Moduł został rozpoznany

Tarun Lalwani
źródło
Dzięki, Tarun. Wygląda na to, że nie używałem nowo zainstalowanego Pythona SDK z PySpark w IntelliJ IDE. I dzięki za wskazanie pakietów witryn (i ścieżki klas PythonPath)
John Jai
3

Jeśli masz w swoim projekcie wiele modułów z różnymi językami, możesz ustawić interpreter w następujący sposób:

  • File -> Project Structure...
  • Wybierz Modules z listy po lewej stronie
  • Wybierz moduł Python z listy modułów
  • Po prawej stronie wybierz istniejący zestaw Python SDK z listy rozwijanej lub kliknij New...przycisk, aby utworzyć virtualenv lub utwórz nowy zestaw Python SDK z instalacji Pythona w systemie.
Zoltán
źródło
2

Wykonaj następujące kroki:

  1. Otwórz ustawienie ( Ctrl+ Alt+ s)
  2. Kliknij wtyczki
  3. Znajdź Przeglądaj repozytoria i kliknij
  4. Wyszukaj „python”
  5. Wybierz Python SDK lub pycharm
  6. Uruchom ponownie IDE
  7. Przejdź do struktury projektu
  8. Wybierz Python SDK w projektach lub utwórz nowy projekt za pomocą Python SDK.
Prakash
źródło
2

Otrzymałem błąd (IntelliJ na Ubuntu 18.04) podczas konfigurowania Python SDK.

Aby to naprawić, musiałem to zrobić:

  1. File-> Project Structure->Modules
  2. Kliknij Dependencieskartę, a następnie kliknij +i wybierz Python SDK

    wprowadź opis obrazu tutaj

  3. Kliknij Apply

Po tym ostrzeżenie zniknęło, a autouzupełnianie również zaczęło działać poprawnie

Junaid
źródło