Jestem nowy w PyCharm. Mam katalog, który używam do mojego PYTHONPATH: c:\test\my\scripts\
. W tym katalogu mam kilka modułów, które importuję. Działa dobrze w mojej powłoce Pythona.
Jak dodać tę ścieżkę do katalogu w PyCharm, aby móc zaimportować zawartość tego katalogu?
Odpowiedzi:
Brak danych, zobacz odpowiedź Duane poniżej.
Musisz przejść do Głównych preferencji PyCharm , które otworzą osobne okno. W lewym okienku wybierz Projekt: ... > Interpreter projektu . Teraz w głównym panelu po prawej stronie kliknij symbol ustawień (symbol koła zębatego) obok pola „Interpreter projektu”. Z wyskakującego menu wybierz Więcej lub Pokaż wszystko . Teraz w ostatnim kroku wybierz interpreter, którego używasz w tym projekcie i kliknij symbol drzewa na dole okna (najechanie kursorem na symbol ujawnia go jako „Pokaż ścieżki dla wybranego interpretera”). Dodaj swoją ścieżkę, klikając symbol „plusa”.
Znalezienie go zajęło mi wieki, więc mam nadzieję, że szczegółowe instrukcje pomogą. Dalsze szczegóły są dostępne w dokumentacji PyCharm .
Dobrą praktyką jest umieszczenie
__init__.py
w każdym podfolderze modułu, który chcesz dodać, a także ustawienie folderu projektu jako „Source Root”. Po prostu kliknij prawym przyciskiem myszy folder na pasku ścieżki i wybierz „Oznacz katalog jako ...”źródło
Dla społeczności Pycharm 2019.3
źródło
W PyCharm Community 2019.2 / 2019.3 (i prawdopodobnie w innych wersjach) możesz po prostu:
Moduły w tym folderze będą teraz dostępne do importu. Można tak oznaczyć dowolną liczbę folderów.
źródło