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
- Otwórz dowolny edytor tekstu (np. Notepad, nano, vim).
- Wklej poniższy kod:
print("Witaj w świecie Pythona")
- Zapisz plik jako
pierwszy_skrypt.pyw 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):
- Dodaj shebang na górze pliku – a więc pierwsza linia powinna wyglądać tak:
#!/usr/bin/env python3
- Nadaj plikowi uprawnienia wykonywalne:
chmod +x pierwszy_skrypt.py
- 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
python3zamiastpython; - 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.