Kurs Pythona
Python to język programowania, który rozwija się nieprzerwanie od ponad 30 lat. W tym czasie powstało wiele jego wersji, a obecnie korzystamy z najnowszej stabilnej wersji – 3.11.5 (stan na październik 2023). Choć dokładna wersja nie zawsze jest kluczowa dla początkujących użytkowników, zalecamy korzystanie z Pythona serii 3.x, ponieważ seria 2.x jest już przestarzała i nie wspierana (ostatnia aktualizacja miała miejsce w 2020 roku). Wersje 3.x wprowadziły znaczące ulepszenia, takie jak lepsze zarządzanie kodowaniem znaków (UTF-8), nowe składnie czy optymalizacje wydajności, które nie są kompatybilne wstecz z serią 2.x. Dlatego upewnij się, że pracujesz na najnowszej wersji serii 3.x, aby uniknąć problemów z kompatybilnością i korzystać z pełni możliwości języka.
Instalacja Pythona
Aby ułatwić instalację Pythona i zapewnić spójne środowisko pracy, rekomendujemy użycie pakietu dystrybucyjnego Anaconda. Anaconda to wszechstronna platforma skierowana głównie do programistów, naukowców danych i inżynierów, która oprócz interpretera Pythona zawiera bogaty zestaw preinstalowanych bibliotek (np. NumPy, Pandas, Matplotlib) oraz narzędzia do zarządzania pakietami i środowiskami (conda). Dzięki temu instalacja i konfiguracja są prostsze, a Ty możesz skupić się na nauce zamiast na rozwiązywaniu problemów technicznych.
Jeśli zależy Ci na lżejszej wersji, polecamy Minicondę – minimalistyczną dystrybucję Anacondy, która zawiera tylko podstawowe komponenty i menedżera pakietów conda. Miniconda pozwala na elastyczne dostosowanie środowiska poprzez instalację tylko tych pakietów, których naprawdę potrzebujesz. Pobierz instalator z oficjalnej strony Miniconda.
Konfiguracja środowiska - Visual Studio Code
Do pisania kodu w Pythonie zalecamy użycie edytora Visual Studio Code (VS Code). Jest to lekki, ale potężny edytor, który oferuje wsparcie dla Pythona, w tym podświetlanie składni, debugowanie, automatyczne uzupełnianie kodu i integrację z narzędziami takimi jak Miniconda. Jego popularność wynika z łatwości konfiguracji i bogatej kolekcji rozszerzeń, które dostosują środowisko do Twoich potrzeb.
Instalacja Visual Studio Code
- Wejdź na oficjalną stronę Visual Studio Code i pobierz instalator odpowiedni dla Twojego systemu operacyjnego (Windows, macOS lub Linux).
- Po pobraniu uruchom instalator i postępuj zgodnie z instrukcjami na ekranie. Podczas instalacji, w oknie opcji, upewnij się, że zaznaczasz pole "Add to Context Menu" – dzięki temu będziesz mógł szybko otwierać VS Code z menu kontekstowego (np. klikając prawym przyciskiem myszy na folderze). Zalecamy również pozostawienie zaznaczonej opcji "Add to PATH", co umożliwi uruchamianie edytora z wiersza poleceń.
- Po zakończeniu instalacji uruchom VS Code. Przy pierwszym uruchomieniu możesz zostać poproszony o wybór języka interfejsu – wybierz preferowany (np. polski lub angielski).
- Zainstaluj rozszerzenie do Pythona:
- W VS Code kliknij ikonę "Extensions" (rozszerzenia) na lewym pasku bocznym (lub użyj skrótu Ctrl+Shift+X).
- W polu wyszukiwania wpisz "Python" i wybierz rozszerzenie "Python" od Microsoftu.
- Kliknij "Install" (zainstaluj), a po instalacji upewnij się, że VS Code wykrył Twój interpreter Pythona z Minicondy (możesz to sprawdzić w lewym dolnym rogu edytora – wybierz interpreter, jeśli nie jest ustawiony automatycznie).
- Gotowe! Możesz teraz tworzyć pliki z rozszerzeniem .py i zaczynać pisać kod w Pythonie.
Pamiętaj, aby w trakcie instalacji VS Code zaznaczyć opcję "Add to Context Menu" – to drobiazg, ale znacznie ułatwi Ci pracę na co dzień. Regularnie aktualizuj zarówno Minicondę, jak i VS Code, aby korzystać z najnowszych funkcji i poprawek bezpieczeństwa. W razie problemów z konfiguracją, napisz do nas – chętnie pomożemy!