Przejdź do treści
Strona główna » Blog » Instalacja Python oraz środowiska (IDE)

Instalacja Python oraz środowiska (IDE)

Instalacja Python w systemie Windows

Aby rozpocząć przygodę z językiem Python, musimy najpierw go zainstalować. Opiszę sposób dla systemu operacyjnego MS Windows, jednak dla innych systemów operacyjnych zadanie jest równie proste. Pakiet instalacyjny znajdziemy pod adresem python.org/downloads/. Na stronie, która wygląda tak jak na rysunku poniżej, klikamy duży żółty przycisk, aby pobrać najnowszą wersję języka Python.

Instalacja pythona
Rys. 1. Pobieranie Pythona

Po pobraniu i uruchomieniu instalatora otworzy się poniższe okno (Rys. 2). W tym miejscu należy zaznaczyć opcję “Add python.exe to PATH” znajdującą się na samym dole. Po zaznaczeniu tej opcji klikamy “Install Now”, aby dokonać instalacji w domyślnej lokalizacji.

Okno instalacyjne języka python

Po zakończeniu instalacji możemy już korzystać z języka Python, choć do zyskania pełnej funkcjonalności trzeba zrobić jeszcze parę rzeczy. Najperw, należy sprawdzić czy instalacja przebiegła pomyślnie i czy Windows znajduje pliki wykonywalne Pythona. Do tego celu wykorzystamy konsolę systemu Windows, którą uruchamiamy klikając przycisk Start i wpisanie komendy cmd (Rys. 3).

linia poleceń systemu windows
Rys. 3. Uruchamianie linii poleceń systemu Windows

W linii poleceń uruchamiamy następującą komendę:

python --version

W efekcie w linii poleceń powinna pojawić się informacja o zainstalowanej wersji języka, np.:

Python 3.12.2

sprawdzanie wersji python
Rys. 3. Sprawdzanie wersji Python

Jeśli wyświetli się komunikat o nieznanej komendzie, to oznacza, że instalacja nie przebiegła pomyślnie. Najprawdopodobniej ścieżka do folderu instalacyjnego nie została dodana do zmiennej systemowej PATH. Można to zrobić dość prosto, np. korzystając z instrukcji zamieszczonej na stronie realpython.com.

Python IDLE

Z języka Python możemy korzystać przy użyciu IDLE (“Integrated Development and Learning Environment”). Jest to wbudowane środowisko programistyczne, które jest dostarczane wraz z instalacją standardową Pythona. Pisanie rozbudowanych programów w IDLE byłoby wyjątkowo uciążliwe i użteczność tego narzędzia sprowadza się do wykonywania prostych instrukcji. Nie mniej jednak warto wiedzieć, że takie narzędzie jest dostarczone wraz z instalacją języka. IDLE uruchamiamy z linii poleceń (CMD) wpisując komendę:

python

Następnie otwiera się terminal oznaczony znakami “>>>”. Dla przykładu wpiszmy instrukcję print(“hello world”), jak na rys. 4, która skutkuje wyświetleniem komunikatu na konsoli. Wyjście z IDLE odbywa się przez instrukcję quit().

Python idle hello world
Rys. 4. Python IDLE

Zintegrowane Środowisko Programistyczne (IDE – Integrated Development Environment)

Trudno sobie wyobrazić pisanie oprogramowania bez przeznaczonego do tego środowiska, które z angielskiego nazywa się w skrócie IDE. Takie środowisko łączy w sobie szereg narzędzi usprawniających pracę programisty. Zawiera między innymi edytor, narzędzia do zarządzania projektem, debugger i inne dodatki konieczne do efektywnej pracy. Na rynku dostępnych jest wiele środowisk przeznaczonych dla Pythona (lub dla wielu języków w tym Python), zarówno bezpłatnych jak i płatnych. Wybór konkretnego środowiska zależy często od osobistych preferencji, ale również od dostępnych środków finansowych czy konkretnych rozwiązań niezbędnych do realizacji projektu. Poniżej wymieniam killka popularnych środowisk:

  • Visual Studio Code – przez niektórych nazywany jest nie środowiskiem a edytorem, którego możliwości rozszerzane są o instalowanie dodatków. Możemy pobrać ze strony: https://code.visualstudio.com/download.
  • PyCharm – środowisko dedykowane jęzkowi Python. Dostępne jest w wersji community (bezpłatnej) oraz płatnej (professional). Wersja bezpłatna jest pozbawiona niektórych funkcjonalności, jednak spełnia większość oczekiwań programisty. Do pobrania na stronie: https://www.jetbrains.com/pycharm/download/?section=windows
  • Visual Studio – środowisko obsługujące wiele języków (m. in. C++, Python, C#) oferowane w kilku wersjach: Community, Standard, Professional oraz Enterprise. Wersja podstawowa, czyli Community jest bezpłatna i można ją wykorzystywać komercyjnie w niewielkich firmach. Do pobrania na stronie: https://visualstudio.microsoft.com/pl/vs/community/.
  • Wiele innych: Atom, Xcode, Spyder, Eclipse, itd.

Instalacja środowiska (IDE)

Sam korzystam z kilku środowisk, mianowicie PyCharm, Visual Studio oraz Visual Studio Code. W tym przewodniku omówię proces instalacji PyCharm oraz podstawową konfigurację, która pozwoli na uruchomienie pierwszego programu.

Instalacja PyCharm

Pakiet instalacyjny pobieramy ze strony https://www.jetbrains.com/pycharm/download/?section=windows. Zwracam uwagę, że do pobrania wersji Community trzeba przewinąć na dół strony (u góry strony znajduje się sekcja do pobierania wersji Professional).

pycharm - pobieranie
Rys. 5. Pobieranie PyCharm

Instalacja przebiega w standardowy sposób. Należy uruchomić pakiet instalacyjny i potwierdzać kolejne kroki, aby dokonać instalacji z ustawieniami domyślnymi.

Pierwsze uruchomienie i pierwszy program w PyCharm

Uruchamiamy zainstalowany program PyCharm. W oknie, które się wyświetli wybieramy opcję “New Project” (Rys. 6).

pierwsze uruchomienie pycharm
Rys. 6. PyCharm – pierwsze uruchomienie

W następnym oknie należy uzupełnić ustawienia pierwszego projektu. Podajemy nazwę, wybieramy lokalizację i wybieramy wersję Pythona. Z rozwijanego menu zaznaczamy wcześniej zainstalowaną wersję. Następnie klikamy “Create”.

ustawienia projektu pycharm
Rys. 7. Ustawienia projektu PyCharm

Do projektu dodajmy pierwszy plik. W części po lewej stronie, przedstawiającej strukturę projektu, klikamy prawym przyciskiem myszy, wybieramy “New” i “Python File”. Podajemy nazwę pliku, dla przykładu może to być “witam”. Rozszerzenie .py jest dodawane automatycznie, więc nie musimy go dodawać.

pycharm - widok projektu
Rys. 8. Widok projektu w PyCharm

Teraz możemy stworzyć pierwszy program. Jak to ma w zwyczaju nauki programowania będzie to program wyświetlający komunikat “hello!” (niewielkie odstępstwo od bardziej powszechnego “hello world!”). Program uruchamiamy klikając zieloną strzałkę na górnym pasku, natomiast wynik jego działania widzimy w konsoli w dolnej części, która uruchamia się automatycznie po uruchomieniu programu.

Uruchomienie pierwszego programu w PyCharm
Rys. 9. Uruchomienie pierwszego programu w PyCharm

Podsumowanie

W przewodniku pokazałem jak zainstalować Python i środowisko programistyczne PyCharm. W dalszej części pokazałem jak stworzyć projekt i napisać pierwszy program.