Jak dodać Python do ŚCIEŻKI Windows?

81

Chcę mieć możliwość uruchamiania poleceń Python z CMD systemu Windows. Jeśli jednak nie podam pełnej ścieżki Pythona dla każdego polecenia, pojawia się błąd „ Python nie jest rozpoznawany jako polecenie wewnętrzne lub zewnętrzne, program operacyjny lub plik wsadowy ”.

Jak dodać Python do PATH Windows na stałe?

davewise
źródło

Odpowiedzi:

79

W systemie Windows 10/8/7:

  1. Otwórz System Properties(kliknij prawym przyciskiem myszy Computerw menu Start lub użyj skrótu klawiaturowego Win+ Pause)
  2. Kliknij Advanced system settingsna pasku bocznym.
  3. Kliknij Environment Variables...
  4. Wybierz PATHw System variablessekcji
  5. Kliknij Edit
  6. Dodaj ścieżkę Pythona na końcu listy (ścieżki są oddzielone średnikami). Na przykład:

    C:\Windows;C:\Windows\System32;C:\Python27
    

W systemie Windows XP:

  1. Otwórz System Properties(wpisz go w menu Start lub użyj skrótu klawiaturowego Win+ Pause)
  2. Przejdź do Advancedzakładki
  3. Kliknij Environment Variables...
  4. Wybierz PATHw System variablessekcji
  5. Kliknij Edit
  6. Dodaj ścieżkę Pythona na końcu listy (ścieżki są oddzielone średnikami). Na przykład:

    C:\Windows;C:\Windows\System32;C:\Python27
    
  7. Przetestuj w nowym oknie terminala lub jeśli używasz zintegrowanego terminala w edytorze tekstu, zamknij i uruchom ponownie edytor, inaczej zmiany nie zostaną zastosowane.

Michał Mrożek
źródło
@ alord1689 Kliknij prawym przyciskiem myszy „Mój komputer” na pulpicie i wybierz „Właściwości”
Michael Mrozek
1
Interesujące jest to, gdzie Python faktycznie jest instalowany. Wcześniejsze wersje trafiałyby bezpośrednio do folderu znajdującego się poza katalogiem głównym (C: / Python27), ale teraz wydaje się, że domyślna instalacja internetowa umieszcza go w AppData / Local użytkownika tutaj: C: \ Users \ {yourUserNameGoesHere} \ AppData \ Local \ Programs \ Python \ Python36 Nie zaznaczyłem tego pola podczas instalowania Pythona, ale po dodaniu go na końcu ścieżki, jak stwierdzili inni użytkownicy, wydaje się, że działa. Przynajmniej nowe okna poleceń miały to na ścieżce i Python się uruchomił. Okna Git BASH nadal używały starej ścieżki i prawdopodobnie wymagają ponownego uruchomienia.
MikeM
12

Dla każdego, kto próbuje to osiągnąć za pomocą Python 3.3+, instalator Windows zawiera teraz opcję dodania python.exe do ścieżki wyszukiwania systemu. Przeczytaj więcej w dokumentach .

Andreas Bergström
źródło
2
Poza tym, że instaluje 3.7 do C:\Users\${username}\AppData\Local\Programs\Python\Python37- właśnie mówię
Csaba Toth
1

Jak widać w dokumentacji Pythona :

System Windows ma wbudowane okno dialogowe do zmiany zmiennych środowiskowych (następujący przewodnik dotyczy klasycznego widoku XP): Kliknij prawym przyciskiem myszy ikonę swojego komputera (zwykle znajduje się na pulpicie i nazywa się „Mój komputer”) i wybierz Właściwości. Następnie otwórz kartę Zaawansowane i kliknij przycisk Zmienne środowiskowe.

Krótko mówiąc, twoja ścieżka to:

Mój komputer ‣ Właściwości ‣ Zaawansowane ‣ Zmienne środowiskowe W tym oknie dialogowym można dodawać lub modyfikować zmienne użytkownika i systemowe. Aby zmienić zmienne systemowe, potrzebujesz nieograniczonego dostępu do komputera (tj. Uprawnień administratora).

Vitorbal
źródło
1
  • Kliknij przycisk Windows, aby rozpocząć wyszukiwanie
  • wpisz „system env” i kliknij „edytuj zmienne środowiskowe systemu”
  • Teraz kliknij kartę zaawansowaną u góry
  • U dołu kliknij przycisk „zmienne środowiskowe”
  • Teraz w polu „zmienne użytkownika” nazwa użytkownika ”w górnej części okna kliknij ścieżkę, a następnie edytuj
  • Powinno to prowadzić do kolejnego okna, w którym chcesz kliknąć „nowy” i wpisać polecenia: „C: \ Python27” i „C: \ Python27 \ scripts”
  • Python powinien teraz działać w wierszu polecenia
Po prostu zwykły facet
źródło
To jest ta sama odpowiedź, która została już opublikowana w zaakceptowanej odpowiedzi. Nie publikuj odpowiedzi, chyba że dodadzą one pomocne i unikalne informacje do dyskusji.
music2myear
0

Kliknij Mój komputer prawym przyciskiem myszy, wybierz Właściwości. Następnie znajdź przycisk Zmienne środowiskowe (w Win7 znajduje się na karcie Zaawansowane; Zapomniałem, gdzie jest w innych wersjach systemu Windows). Kliknij tę opcję i w obszarze Zmienne systemowe edytuj ścieżkę pierwszą.

Bursztyn
źródło