Jak zainstalować najnowszą wersję Pythona w Visual Studio Code: Kompletny samouczek
Uruchomienie najnowszego Pythona w VSCode może być czasami zaskakująco trudne. Nie wiem dlaczego, ale Windows szczególnie lubi komplikować rzeczy bardziej niż to konieczne, na przykład bawić się zmiennymi środowiskowymi PATH lub pomijać pole wyboru dodawania do PATH podczas instalacji. Tak czy inaczej, oto jak to zrobić bez wyrywania sobie włosów.
Krok 1: Pobierz najnowszy instalator Pythona
Przejdź na stronę pobierania Pythona i pobierz najnowszą wersję (Python 3.xx).Po pobraniu znajdź plik instalatora — zwykle w folderze Pobrane. Kliknij dwukrotnie, aby go uruchomić. Jeśli widzisz opcję „Dodaj Pythona do PATH”, zaznacz ją. Czasami jest domyślnie wyłączona i to jest trochę dziwne, ale zdecydowanie ułatwia to później. Jeśli zapomnisz, nie martw się — możesz ją ustawić później, ale teraz jest łatwiej.
Krok 2: Zainstaluj Pythona (tym razem nie pomijaj kroków)
Uruchom instalator i przed kliknięciem Zainstaluj teraz *naprawdę* zaznacz to pole wyboru Dodaj Pythona do PATH. To małe pole wyboru jest twoim przyjacielem; oszczędza ci ono późniejszego bałaganu ze zmiennymi środowiskowymi — co może szybko stać się bałaganem. Kliknij Zainstaluj teraz i czekaj. Na przykład obserwuj pasek postępu i czekaj. W przypadku niektórych konfiguracji może się to nie udać za pierwszym razem lub zawiesić bez wyraźnego powodu, ale szybkie ponowne uruchomienie lub uruchomienie instalatora jako Administrator często pomaga. Najlepsza praktyka: Uruchom instalator jako Administrator, jeśli pojawią się problemy.
Krok 3: Sprawdź, czy Python został zainstalowany poprawnie
Po wykonaniu tej czynności otwórz wiersz poleceń (naciśnij klawisz Windows, wpisz cmd, naciśnij Enter) i wpisz:
python --version
Powinien wypluć najnowszą zainstalowaną wersję Pythona. Jeśli tego nie zrobi lub powie coś w rodzaju „polecenie nie zostało znalezione”, Python może nie znajdować się w zmiennej PATH. W takim przypadku sprawdź zmienne środowiskowe (patrz poniżej) lub uruchom pyzamiast tego. W systemie Windows czasami wpisywanie py --versiondziała lepiej.
Krok 4: Skonfiguruj VSCode dla języka Python
Otwórz VSCode. Przejdź do Plik > Otwórz folder, a następnie utwórz nowy folder projektu. Wewnątrz utwórz plik o nazwie main.pyi dodaj szybką linię:
print("Hello, World from Python!")
Robimy to tylko po to, aby sprawdzić, czy wszystko działa prawidłowo.
Krok 5: Zainstaluj rozszerzenie Python w VSCode
Aby naprawdę ułatwić sobie życie, zainstaluj oficjalne rozszerzenie Pythona od Microsoftu. W VSCode kliknij ikonę Rozszerzenia (lub naciśnij Ctrl+ Shift+ X), a następnie wyszukaj Python. Zainstaluj je. To rozszerzenie zapewni Ci podświetlanie składni, linting, debugowanie i przydatny przycisk Uruchom. Mówiąc o uruchamianiu, inną sztuczką jest zainstalowanie rozszerzenia Code Runner w celu szybkiego wykonania jednym kliknięciem — po prostu wyszukaj je na karcie Rozszerzenia i zainstaluj.
Dodatkowe wskazówki i rozwiązywanie problemów
Tutaj czasami robi się dziwnie. Jeśli Python nie jest rozpoznawany w terminalu, sprawdź dwukrotnie, czy naprawdę został dodany do zmiennych środowiskowych systemu. W systemie Windows:
- Kliknij prawym przyciskiem myszy Ten komputer (lub Mój komputer ) i kliknij Właściwości.
- Wybierz Zaawansowane ustawienia systemu, a następnie kliknij Zmienne środowiskowe.
- W obszarze Zmienne systemowe znajdź Ścieżkę i kliknij Edytuj.
- Upewnij się, że ścieżka instalacji Pythona (np.
C:\Users\YourName\AppData\Local\Programs\Python\Python3x) jest tam. Jeśli nie, dodaj ją.
Czasami po dodaniu musisz ponownie uruchomić wiersz poleceń lub VSCode, aby zmiany zostały wprowadzone. Ponadto, jeśli Twoje skrypty odmawiają uruchomienia z powodu błędów składniowych, sprawdź dokładnie swój kod — każda mała literówka może całkowicie zatrzymać działanie.
Wniosek
W zasadzie, gdy Python jest poprawnie zainstalowany i rozpoznany w terminalu, konfiguracja VSCode jest prosta. Głównym problemem jest zwykle to, że Python nie znajduje się w PATH lub rozszerzenia nie rozpoznają właściwego interpretera. Jeśli jednak napotkasz problemy, ponowne sprawdzenie zmiennych środowiskowych lub ponowne uruchomienie edytora zazwyczaj rozwiązuje większość z nich. Ponieważ oczywiście system Windows i konfiguracje lubią utrudniać sprawy bardziej, niż to konieczne.
Często zadawane pytania
A co jeśli mam już starszą wersję Pythona?
Wystarczy pobrać najnowszą wersję z oficjalnej strony i ponownie uruchomić instalator. Upewnij się, że zaznaczyłeś Add Python to PATH, jeśli wcześniej tego nie zrobiłeś. Czasami instalator zapyta, czy chcesz wykonać aktualizację — powiedz tak, a zastąpi starą wersję.
Jak zmieniać wersje Pythona w VSCode?
Użyj polecenia Python: Select Interpreter (naciśnij Ctrl+ Shift+ P) i wybierz odpowiednią wersję z listy. Jest to bardzo przydatne, jeśli masz wiele instalacji Pythona.
Dlaczego mój terminal nie rozpoznaje polecenia Pythona?
Zwykle dzieje się tak, ponieważ Python nie znajduje się w zmiennej PATH lub zainstalowałeś go bez zaznaczenia tego pola wyboru. Ponownie sprawdź zmienne środowiskowe lub po prostu uruchom pyzamiast python. W niektórych systemach jest to domyślny program uruchamiający.
Streszczenie
- Pobierz najnowszą wersję instalatora Pythona z oficjalnej strony.
- Podczas instalacji zawsze zaznacz opcję Dodaj Pythona do ścieżki PATH.
- Sprawdź instalację za pomocą
python --version. - Skonfiguruj VSCode i zainstaluj odpowiednie rozszerzenia, aby zapewnić płynne kodowanie.
- Zmodyfikuj zmienne środowiskowe, jeśli Python nie jest rozpoznawany.
Oby to pomogło. Po prostu coś, co działało na wielu maszynach — mam nadzieję, że zadziała u Ciebie.