Jak zainstalować i skonfigurować Pythona w systemie Windows 11



Konfiguracja Pythona w systemie Windows 11 jest dość prosta, ale czasami pojawia się kilka problemów. Być może próbowałeś go zainstalować, a wiersz poleceń po prostu nie rozpoznaje już `python` lub `pip`.A może po instalacji uruchomienie `python` w wierszu poleceń powoduje błąd, ponieważ system Windows informuje, że nie może znaleźć polecenia. Dzieje się tak, ponieważ zmienna środowiskowa PATH czasami nie jest aktualizowana automatycznie — oczywiście dlatego, że system Windows musi to bardziej komplikować niż to konieczne. Dlatego ten przewodnik omawia typowe problemy i sposoby ich rozwiązania, zapewniając płynne działanie Pythona w dowolnym miejscu systemu. Gdy wszystko będzie gotowe, będziesz mógł bez problemu rozpocząć kodowanie.

Jak naprawić błąd Pythona nierozpoznany w wierszu poleceń systemu Windows 11

Sprawdź, czy Python jest poprawnie zainstalowany i znajduje się na Twojej ścieżce

Najpierw sprawdź, czy Python rzeczywiście został zainstalowany tam, gdzie powinien. Otwórz Eksplorator plików i przejdź do ` C:\Users\TwojaNazwaUżytkownika\AppData\Local\Programs\Python\Python3xx` (lub gdziekolwiek go zainstalowałeś).Powinieneś tam zobaczyć plik `python.exe`.Jeśli nie, być może instalator pominął jakieś opcje lub nie zakończył działania poprawnie. Jeśli go widzisz, problem prawdopodobnie dotyczy zmiennych środowiskowych PATH.

Upewnij się, że Python i Pip znajdują się w ścieżce systemowej

To częsta przyczyna błędów w wierszu poleceń. Aby sprawdzić, czy Python został dodany do ścieżki PATH, wpisz python --versionlub pip --versionw Wierszu poleceń. Jeśli wyrzuci wersję, świetnie, wszystko gra. Jeśli nie, musisz dodać ją ręcznie.

Aby dodać Pythona do ścieżki PATH:

  • Naciśnij Windows + Ri wpisz ` sysdm.cpl `, aby otworzyć Właściwości systemu.
  • Przejdź do zakładki Zaawansowane, a następnie kliknij Zmienne środowiskowe.
  • W sekcji Zmienne systemowe znajdź zmienną Path, zaznacz ją i kliknij Edytuj.
  • Kliknij Nowy i wklej ścieżkę do katalogu instalacyjnego Pythona, np.` C:\Users\TwojaNazwaUżytkownika\AppData\Local\Programs\Python\Python3xx`.
  • Wykonaj tę samą czynność w przypadku folderu `Scripts`, zwykle jest to ` C:\Users\YourUsername\AppData\Local\Programs\Python\Python3xx\Scripts`.
  • Kliknij OK we wszystkich oknach dialogowych, a następnie uruchom ponownie wiersz poleceń i spróbuj jeszcze raz uruchomić polecenie `python –version`.

Czasami wymaga to ponownego uruchomienia lub przynajmniej nowej sesji terminala, aby to zadziałało. Na jednym komputerze za pierwszym razem się nie udało, a potem, po szybkim restarcie, nagle zaczęło działać. Nie wiem, dlaczego czasami działa, ale warto spróbować.

Weryfikacja instalacji Pythona za pomocą wiersza poleceń

Jeśli zmienna PATH jest poprawnie skonfigurowana, ale nadal nie rozpoznaje `python`, uruchom to w wierszu poleceń:

python --version pip --version

Jeśli obie wersje się wyświetlają, wszystko gotowe. Jeśli nie, sprawdź, czy ścieżki są poprawne i czy pliki wykonywalne są obecne.

Co zrobić, jeśli Python jest zainstalowany, ale nie na Twojej drodze?

Jeśli zainstalowałeś Pythona, ale zapomniałeś zaznaczyć opcję „Dodaj Pythona do ścieżki PATH” podczas instalacji, nie martw się. Zawsze możesz dodać go ręcznie, jak pokazano powyżej. Alternatywnie, możesz ponownie zainstalować Pythona i upewnić się, że zaznaczono to pole wyboru podczas instalacji. Czasami instalator resetuje lub pomija tę część – klasyczne przeniesienie systemu Windows. Po zakończeniu instalacji otwórz nowe okno wiersza poleceń i przetestuj ponownie.

Dodatkowo: Korzystanie ze środowisk wirtualnych

Po rozpoznaniu Pythona warto skonfigurować odizolowane środowiska dla różnych projektów – ponieważ mieszanie zależności jest uciążliwe. Aby to zrobić, otwórz wiersz polecenia, przejdź do folderu projektu i uruchom:

python -m venv env

Tworzy to wirtualne środowisko o nazwie „env”.Aktywuj je poleceniem:

.\env\Scripts\activate

W tym miejscu w systemie Windows czasami pojawiają się trudności, ale po aktywacji instalowanie pakietów pipjest możliwe w ramach danego projektu — mniej bałaganu, większa kontrola.

Streszczenie

  • Jeśli polecenia nie są rozpoznawane, sprawdź lokalizację zainstalowaną Pythona.
  • Upewnij się, że foldery Python i Scripts zostały dodane do zmiennej środowiskowej PATH.
  • Sprawdź poprawność działania za pomocą poleceń `python –version` i `pip –version` po ponownym uruchomieniu wiersza poleceń.
  • Zainstaluj ponownie i w razie potrzeby wybierz opcję „Dodaj Pythona do ścieżki PATH”.
  • Wykorzystaj środowiska wirtualne do zarządzania projektami.

Podsumowanie

Jeśli to wszystko brzmi jak uciążliwość, zazwyczaj jest to tylko problem z PATH. Gdy Python zostanie oficjalnie rozpoznany w całym systemie, wszystko będzie działać o wiele płynniej. Pamiętaj, że czasami pełny restart lub uruchomienie nowej sesji terminala po zmianie zmiennych środowiskowych może wiele zmienić. To rozwiązanie sprawdziło się w wielu konfiguracjach i, miejmy nadzieję, oszczędzi komuś bólu głowy związanego z rozpoznaniem Pythona i przygotowaniem go do kodowania w systemie Windows 11.



Czy ten artykuł był pomocny?