Jak uruchomić skrypt Python w terminalu – poradnik krok po kroku

Aby uruchomić skrypt Python w terminalu, wystarczy kilka prostych kroków: poprawna instalacja Pythona, utworzenie pliku ze skryptem i odpowiednie wywołanie polecenia w konsoli. Poniżej znajdziesz rozbudowany poradnik ukazujący wszystkie aspekty pracy ze skryptami Python z poziomu terminala – niezależnie od systemu operacyjnego.

1. Co to jest skrypt Python?

Skrypt Python to plik tekstowy z rozszerzeniem .py, który zawiera kod w języku Python. Może on wykonywać dowolne zadania: od prostych operacji matematycznych po obsługę zaawansowanych aplikacji.

2. Instalacja Pythona

Aby uruchamiać skrypty, musisz mieć zainstalowanego Pythona:

  • Pobierz odpowiednią wersję ze strony python.org;
  • Zainstaluj zgodnie z instrukcjami dla Windows, macOS lub Linux;
  • Dodaj Pythona do PATH – podczas instalacji na Windows zaznacz opcję „Add Python to PATH” dla łatwiejszego użycia z terminala;
  • Weryfikacja instalacji – otwórz terminal i wpisz:
python --version

lub na niektórych systemach

python3 --version

3. Tworzenie pierwszego skryptu

  1. Otwórz dowolny edytor tekstu (np. Notepad, nano, vim).
  2. Wklej poniższy kod:
print("Witaj w świecie Pythona")
  1. Zapisz plik jako pierwszy_skrypt.py w wybranym katalogu.

4. Uruchamianie skryptu – krok po kroku

4.1. Otwórz terminal

  • Windows – Command Prompt (cmd) lub PowerShell;
  • macOS/Linux – Terminal.

4.2. Przejdź do folderu ze skryptem

Użyj polecenia cd, np.:

cd ścieżka/do/twojego/katalogu

4.3. Uruchom skrypt

Wpisz:

python pierwszy_skrypt.py

lub, gdy masz kilka wersji Pythona:

python3 pierwszy_skrypt.py

Po wciśnięciu Enter zobaczysz efekt działania skryptu.

5. Uruchamianie jako plik wykonywalny (Linux/macOS)

Aby uruchomić skrypt bezpośrednio (jak program):

  1. Dodaj shebang na górze pliku – a więc pierwsza linia powinna wyglądać tak:
#!/usr/bin/env python3
  1. Nadaj plikowi uprawnienia wykonywalne:
chmod +x pierwszy_skrypt.py
  1. Teraz możesz uruchomić skrypt wpisując:
./pierwszy_skrypt.py

Shebang pozwala systemowi ustalić, jakiego interpretera użyć do wykonania pliku, zwiększając przenośność kodu między różnymi systemami.

6. Typowe problemy i ich rozwiązania

  • Komunikat „Python nie jest rozpoznawany…” – należy sprawdzić czy Python dodał się do zmiennej środowiskowej PATH;
  • Brak uprawnień do wykonywania pliku – ustaw uprawnienia przez chmod +x nazwa_pliku.py (Linux/macOS);
  • Różne wersje Pythona – na niektórych systemach używaj python3 zamiast python;
  • Błędy składni – sprawdź, czy kod został poprawnie zapisany i sformatowany.

7. Przykładowe polecenia terminala

Cel Polecenie
Sprawdzenie wersji python –version lub python3 –version
Uruchomienie skryptu python skrypt.py lub python3 skrypt.py
Nadanie uprawnień chmod +x skrypt.py
Uruchomienie z shebang ./skrypt.py
Zmiana katalogu cd ścieżka/do/katalogu

8. Rozbudowa i interakcja

Edytując skrypt, możesz korzystać z wejścia użytkownika:

imie = input("Jak masz na imię? ")
print(f"Witaj, {imie}! Witaj w świecie Pythona!")

Po zapisaniu zmian wystarczy ponownie uruchomić skrypt z terminala, aby korzystać z nowych funkcji.

9. Dobre praktyki

  • Zawsze używaj shebang na początku pliku dla lepszej przenośności;
  • Komentuj kod – ułatwia to późniejszą edycję i współpracę;
  • Stosuj virtualenv dla odizolowanych środowisk (bardziej zaawansowane projekty).

10. Podsumowanie kluczowych aspektów

  • Instalacja i konfiguracja interpretera Python;
  • Tworzenie oraz edycja plików ze skryptem;
  • Różne metody uruchamiania skryptów w terminalu;
  • Rozwiązywanie typowych problemów przy uruchamianiu;
  • Dobre praktyki oraz zalecenia dla początkujących i bardziej zaawansowanych użytkowników.

Ten artykuł pozwala na bezproblemowe rozpoczęcie pracy z Pythonem w terminalu i stanowi kompletne wprowadzenie do uruchamiania skryptów w różnych systemach operacyjnych.

Programista i twórca serwisu Creative Coding, absolwent Politechniki Warszawskiej (WEiTI). Od 10+ lat łączy front‑end, grafikę generatywną i narzędzia dla twórców; opublikował 120+ projektów i artykułów, prowadził warsztaty dla 2 000+ uczestników. Pracuje z JavaScriptem, Three.js, P5.js i GLSL, bada wydajność i dokumentuje procesy, tworząc praktyczne przewodniki dla osób łączących kod z obrazem, dźwiękiem i interakcją.
Zostaw komentarz

Komentarze

Brak komentarzy. Dlaczego nie rozpoczniesz dyskusji?

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *