Zuerst ein kurzer Realitäts-Check
Du musst eigentlich nichts installieren, um deine ersten Zeilen Python zu schreiben. Die in dieser Dokumentation eingebetteten Editoren führen echten Python-Code in deinem Browser aus, und damit allein kommst du schon ein ganzes Stück weit. Python lokal zu installieren ist der Moment, in dem du Dateien auf deinem eigenen Rechner speichern, längere Programme ausführen oder Bibliotheken nutzen willst, die nicht mitgeliefert werden.
Wenn du lieber direkt zum Coden springen willst, geh zur nächsten Seite. Wenn du bereit für die Installation bist, lies weiter.
Prüfe, ob Python schon da ist
Bevor du irgendetwas installierst, prüfe, was du schon hast. Öffne ein Terminal — Eingabeaufforderung oder PowerShell unter Windows, Terminal unter macOS, deine bevorzugte Shell unter Linux — und tippe:
python --version
Wenn das mit „command not found“ antwortet, versuch python3 --version. Unter macOS und den meisten Linux-Distributionen wirst du wahrscheinlich schon etwas wie Python 3.12.6 sehen. Fängt die Nummer mit 3. an, bist du gut aufgestellt.
Siehst du Python 2. irgendwas, behandle es so, als wäre Python nicht installiert. Python 2 hat 2020 sein Lebensende erreicht und sollte für neuen Code nicht mehr verwendet werden.
Installation unter Windows
- Geh auf python.org/downloads.
- Klick den großen gelben Button „Download Python 3.x.x“. Er erkennt Windows automatisch.
- Öffne das Installationsprogramm. Bevor du auf „Install Now“ klickst, setze den Haken bei „Add python.exe to PATH“ am unteren Rand des Fensters. Das ist der wichtigste einzelne Schritt — ohne ihn funktioniert
pythonin deinem Terminal nicht. - Klick auf „Install Now“ und warte eine Minute. Den Rest erledigt das Installationsprogramm.
- Öffne ein neues PowerShell- oder Eingabeaufforderungs-Fenster (alte Fenster haben den aktualisierten PATH nicht) und führe
python --versionaus. Du solltest die gerade installierte Version sehen.
Wenn du vergessen hast, den PATH-Haken zu setzen, ist die einfachste Lösung, das Installationsprogramm noch einmal zu starten, auf „Modify“ zu klicken und PATH nachträglich hinzuzufügen.
Installation unter macOS
Du hast zwei gute Optionen. Such dir eine aus; misch sie nicht.
Option A: das Installationsprogramm von python.org. Lade es von python.org/downloads, öffne die .pkg-Datei und folge den Anweisungen. Wenn es fertig ist, stehen python3 und pip3 in deinem Terminal zur Verfügung.
Option B: Homebrew. Wenn du Homebrew ohnehin für andere Tools nutzt:
brew install python
Homebrew hält Python aktuell, wenn du brew upgrade ausführst — deshalb bevorzugen viele Entwicklerinnen und Entwickler diesen Weg. Welchen Weg du auch wählst: prüfe die Installation:
python3 --version
Unter macOS greif immer zu python3 und pip3 statt zu den reinen python- und pip-Befehlen. Die reinen Befehle zeigen manchmal auf eine alte System-Python-Version, die du besser nicht anfasst.
Installation unter Linux
Die meisten Distributionen liefern Python 3 schon mit. Führe zuerst python3 --version aus. Musst du installieren oder aktualisieren, nutze deinen Paketmanager:
- Debian / Ubuntu:
sudo apt update && sudo apt install python3 python3-pip python3-venv - Fedora:
sudo dnf install python3 python3-pip - Arch:
sudo pacman -S python python-pip
Das Paket python3-venv (oder das Äquivalent deiner Distribution) lohnt sich gleich mit zu installieren — virtuelle Umgebungen wirst du nutzen, sobald du Bibliotheken installierst.
Die Installation mit echtem Code überprüfen
Sobald das Terminal eine vernünftige Versionsnummer meldet, probier einmal ein kleines Programm von Anfang bis Ende. In deinem Terminal:
python3
Das versetzt dich in Pythons interaktiven Modus — eine Eingabeaufforderung, die wie >>> aussieht. Tipp eine Zeile und drück Enter:
>>> print("installed")
installed
>>> 2 + 2
4
>>> exit()
Siehst du die Ausgabe und keinen Fehler, bist du fertig. Die interaktive Sitzung verlässt du mit exit() oder Strg-D.
Und wenn du ganz ohne Terminal testen willst, hier ist ein ausführbares Snippet, das sich genauso verhält wie die Zeilen oben:
Wenn etwas schiefgeht
pythonöffnet den Microsoft Store unter Windows. Das passiert, wenn du den Schritt „Add to PATH“ übersprungen hast und Windows helfen will. Starte das Installationsprogramm erneut, klick auf Modify und füge Python zum PATH hinzu.pipnicht gefunden. Unter macOS und Linux versuchpip3. Unter Windows solltepipfunktionieren, wenn Python im PATH liegt; sonst istpython -m pip ...ein zuverlässiger Fallback.- Mehrere Python-Versionen wirken verwirrend. Das ist normal, und der Umgang damit ist genau das, wofür virtuelle Umgebungen da sind. Die behandeln wir in einem späteren Kapitel.
Du bist startklar
Mit einem funktionierenden python3-Befehl und einer Versionsnummer, mit der du leben kannst, bist du bereit für den nächsten Schritt: tatsächlich ein Skript auszuführen, das du selbst geschrieben hast. Das kommt als Nächstes.
Häufig gestellte Fragen
Wie installiere ich Python?
Lade das Installationsprogramm von python.org herunter, führe es aus und — unter Windows — setze vor dem Klick auf Installieren den Haken bei „Python zu PATH hinzufügen“. Unter macOS und Linux ist Python oft schon vorhanden; meistens musst du nur eine neuere Version neben der Systemversion installieren.
Wie prüfe ich meine Python-Version?
Öffne ein Terminal und führe python --version oder python3 --version aus. Wenn du eine Nummer wie 3.12.2 siehst, ist Python installiert. Bekommst du einen „command not found“-Fehler, musst du es noch installieren.
Muss ich Python installieren, um es zu lernen?
Nein. Du kannst Python direkt im Browser auf Seiten wie Coddy ausführen, einschließlich der interaktiven Editoren in dieser Dokumentation. Eine lokale Installation ist dann nützlich, wenn du Projekte speichern, mit Dateien auf deinem Rechner arbeiten oder Bibliotheken nutzen willst — aber für die ersten Lektionen ist sie keine Voraussetzung.
Welche Version von Python sollte ich installieren?
Die aktuelle stabile Version von Python 3 — python.org hebt sie auf der Startseite hervor. Jede neuere Python-3-Version ist zum Lernen geeignet; du musst keine bestimmte Unterversion treffen. Vermeide Python 2 — es wurde vor Jahren eingestellt und erhält keine Sicherheitsupdates mehr.