Jak skonfigurować program Visual Studio Code do tworzenia aplikacji w języku Python



Python jest praktycznie wszędzie — analiza danych, sztuczna inteligencja, aplikacje internetowe, cokolwiek. Jeśli zaczynasz przygodę z programowaniem w Pythonie w systemie Windows, Visual Studio Code (VS Code) to solidny wybór. Jest lekki, niezwykle elastyczny i ma mnóstwo rozszerzeń. Prawidłowa konfiguracja może być jednak nieco uciążliwa, zwłaszcza jeśli dopiero zaczynasz przygodę z Pythonem. Czasami coś nie działa dokładnie tak, jak powinno; Python może nie działać lub VS Code nie rozpoznaje interpretera. Nie wiem, dlaczego działa w niektórych konfiguracjach, a w innych nie, ale wszystko zależy od prawidłowej instalacji i konfiguracji. Oto, miejmy nadzieję, prosty przewodnik, który obejmuje podstawy — od instalacji Pythona i VS Code, po konfigurację wszystkiego, abyś mógł zacząć kodować bez frustracji.

Jak naprawić konfigurację Pythona i przygotować VS Code w systemie Windows

Poprawne działanie interpretera Pythona

Po pierwsze, Python musi być poprawnie zainstalowany i dostępny z dowolnego miejsca — w przeciwnym razie VS Code będzie po prostu zdezorientowany. Zazwyczaj wystarczy upewnić się, że Python jest dodany do zmiennej środowiskowej PATH, ale czasami można się zawiesić, ponieważ instalator nie zrobił tego automatycznie. Jeśli w terminalu pojawia się komunikat „Python nie został rozpoznany”, to zazwyczaj jest to wskazówka. Aby to naprawić, należy sprawdzić zmienną PATH lub ponownie zainstalować Pythona z odpowiednimi opcjami. W systemie Windows najłatwiejszym sposobem jest uruchomienie instalatora, zaznaczenie pola wyboru Dodaj Pythona do zmiennej PATH i upewnienie się, że wybrano opcję Zainstaluj dla wszystkich użytkowników. Następnie otwórz wiersz poleceń lub okno programu PowerShell i wpisz:

python --version

Jeśli wyświetla się zainstalowana wersja Pythona, prawdopodobnie wszystko jest w porządku. Jeśli nie, może być konieczne ręczne dodanie jej poprzez edycję:

C:\Users\YourName\AppData\Local\Programs\Python\Python310\

lub gdziekolwiek jest zainstalowany Python i dodając to do zmiennych środowiskowych systemu w Path. To trochę uciążliwe, ale po ustawieniu, VS Code magicznie wykryje Pythona bez problemu.

Instalowanie i konfigurowanie programu Visual Studio Code

Następnie pobierz VS Code z ich strony. Uruchom instalator, zaakceptuj licencję, wybierz lokalizację instalacji i, co najważniejsze, zaznacz pole wyboru „ Dodaj do ścieżki” – ponieważ Windows uwielbia niepotrzebnie komplikować sobie życie. Włącz również opcję „Utwórz ikonę na pulpicie”, jeśli chcesz korzystać z szybkich skrótów. Zakończ instalację, a następnie otwórz VS Code. Na tym etapie program jest już w zasadzie gotowy do użycia, ale aby sprawnie posługiwać się Pythonem, musisz zainstalować rozszerzenie Python.

Dodawanie rozszerzenia Python w VS Code

W VS Code kliknij ikonę rozszerzeń (lub naciśnij Ctrl + Shift + X) i wyszukaj Python. Potrzebujesz oficjalnego rozszerzenia od Microsoftu. Kliknij Zainstaluj. Czasami aktywacja tego rozszerzenia może być powolna lub VS Code wymaga ponownego uruchomienia. Nie martw się, jeśli coś się zepsuje — czasami potrzebny jest restart lub okno przeładowania ( Ctrl + Shift + Pa następnie wybierz Przeładuj okno).

Upewnij się, że Python jest rozpoznawany przez VS Code

Po zainstalowaniu otwórz folder projektu lub utwórz nowy. Teraz powinieneś zobaczyć interpreter Pythona w lewym dolnym rogu — jeśli nie, naciśnij Ctrl + Shift + P, a następnie wpisz „Python: Select Interpreter”.Wybierz wersję Pythona, którą właśnie zainstalowałeś. Jeśli jej brakuje, sprawdź ponownie ścieżkę (PATH) lub spróbuj ponownie uruchomić VS Code. Na niektórych komputerach Python nie pojawia się za pierwszym razem, a następnie magicznie pojawia się po ponownym uruchomieniu. Dziwne, ale taki jest Windows.

Pisanie i uruchamianie kodu Pythona — bez wysiłku

Teraz utwórz nowy plik ( .py ) w folderze swojego projektu i napisz prosty kod, taki jak:

# Hello World print("Hello, world!") 

Zapisz plik, a następnie naciśnij przycisk Uruchom (lub użyj Ctrl + F5), aby go wykonać. Jeśli wszystko jest poprawnie skonfigurowane, dane wyjściowe pojawią się w zintegrowanym terminalu. Jeśli nie, sprawdź ponownie konfigurację interpretera. Czasami, gdy VS Code nie wie, którego Pythona użyć, kod nie zostanie uruchomiony. Wystarczy ponownie wybrać interpreter i spróbować ponownie — zazwyczaj problem można rozwiązać szybkim restartem lub rekonfiguracją.

Ulepszanie rzeczy za pomocą rozszerzeń

Dobrze, gdy już wszystko będzie gotowe, rozważ zainstalowanie kilku rozszerzeń, aby naprawdę zwiększyć produktywność:

  • Pylance : Gwiazda szybkiego, dokładnego autouzupełniania i obsługi typów.
  • Jupyter : Jeśli interesują Cię notatniki, dzięki temu narzędziu praca z danymi stanie się dziecinnie prosta.
  • autoDocstring : automatycznie generuje docstringi, oszczędzając sporo pisania.
  • Python Test Explorer : do uruchamiania testów bez opuszczania VS Code.

To właściwie wszystko. Skonfiguruj je, a programowanie w Pythonie stanie się o wiele płynniejsze. Pamiętaj tylko, że czasami system Windows ma problemy, jeśli zmienna PATH nie jest poprawnie ustawiona lub rozszerzenia nie ładują się od razu. Szybki restart lub ponowny wybór interpretera zazwyczaj naprawia dziwne błędy.

Streszczenie

  • Upewnij się, że Python jest zainstalowany z zaznaczoną opcją „Dodaj do ścieżki PATH”
  • Zainstaluj VS Code, zaznaczając opcję „Dodaj do PATH” podczas instalacji
  • Zainstaluj rozszerzenie Python w VS Code
  • Wybierz właściwy interpreter za pomocą „Python: Wybierz interpreter”
  • Utwórz pliki Pythona i uruchom

Podsumowanie

Zgranie Pythona i VS Code może wymagać trochę prób i błędów — zwłaszcza biorąc pod uwagę specyfikę systemu Windows. Ale po skonfigurowaniu, pisanie i uruchamianie kodu jest o wiele płynniejsze. Upewnij się tylko, że masz skonfigurowaną odpowiednią wersję Pythona, rozszerzenia i środowisko. I tak, możesz unikać grzebania w zmiennej PATH, chyba że nie masz problemu z edycją zmiennych środowiskowych. Trzymam kciuki, to pomoże komuś oszczędzić trochę bólu głowy. Powodzenia i przyjemnego kodowania!



Czy ten artykuł był pomocny?