Zum Inhalt springen
Python Anfänger 2 min

Python installieren & einrichten

Installiere Python Schritt fuer Schritt auf Windows, macOS oder Linux und richte VS Code als perfekte Entwicklungsumgebung ein.

Aktualisiert:

Python installieren & einrichten

Bevor du mit dem Programmieren loslegen kannst, braucht dein Computer Python. In diesem Kapitel installieren wir Python Schritt fuer Schritt, richten VS Code als Editor ein und fuehren dein erstes Testskript aus.

Was du brauchst

  1. Python — Die Programmiersprache selbst (Interpreter)
  2. VS Code — Ein moderner Code-Editor (empfohlen)
  3. Python-Extension — VS Code Erweiterung fuer Python-Support
  4. Ein Terminal — Zum Ausfuehren deiner Programme

Python herunterladen

Die offizielle Quelle

Gehe zu python.org/downloads und lade die neueste Version herunter. Die Webseite erkennt dein Betriebssystem automatisch und zeigt dir den passenden Download-Button.

python.org/downloads
         |
         v
  +------------------+
  |  Download Python  |
  |     3.12.x        |
  +------------------+

Welche Version?

  • Nimm immer die neueste stabile Version (z.B. 3.12.x oder 3.13.x)
  • Nicht Python 2.x — das ist veraltet und wird nicht mehr unterstuetzt
  • Die genaue Nebenversionsnummer (z.B. 3.12.1 vs 3.12.2) ist nicht so wichtig

Installation: Windows

Schritt 1: Installer starten

Oeffne die heruntergeladene .exe-Datei. Du siehst den Installationsdialog.

Schritt 2: WICHTIG — “Add Python to PATH” aktivieren!

+-----------------------------------------------+
|  Install Python 3.12.x                        |
|                                               |
|  [x] Install launcher for all users           |
|  [x] Add Python 3.12 to PATH    <-- WICHTIG! |
|                                               |
|  [ Install Now ]  [ Customize installation ]  |
+-----------------------------------------------+

Das ist der wichtigste Schritt! Setze den Haken bei “Add Python 3.12 to PATH”. Ohne diesen Haken kann dein Terminal Python nicht finden, und du bekommst spaeter Fehlermeldungen wie 'python' is not recognized.

Schritt 3: Installation durchfuehren

Klicke auf “Install Now” und warte, bis die Installation abgeschlossen ist. Das dauert normalerweise nur 1-2 Minuten.

Schritt 4: Erfolg pruefen

Klicke am Ende auf “Disable path length limit” (falls angezeigt) — das vermeidet Probleme mit langen Dateipfaden.

Installation: macOS

Option 1: Von python.org

  1. Lade die macOS-Version von python.org/downloads herunter
  2. Oeffne die .pkg-Datei
  3. Folge dem Installationsassistenten
  4. Klicke dich durch bis “Installieren”

Option 2: Mit Homebrew (empfohlen fuer Fortgeschrittene)

Falls du Homebrew installiert hast:

brew install python

Wichtig fuer macOS-Nutzer

macOS hat oft eine alte Python-Version vorinstalliert. Nutze immer python3 statt python:

# So ist es richtig auf macOS:
python3 --version

# Das ist die alte Systemversion (Python 2):
python --version  # <-- Nicht verwenden!

Installation: Linux

Die meisten Linux-Distributionen haben Python bereits vorinstalliert. Pruefe es:

python3 --version

Falls Python fehlt oder du eine neuere Version brauchst:

Ubuntu / Debian

sudo apt update
sudo apt install python3 python3-pip python3-venv

Fedora

sudo dnf install python3 python3-pip

Arch Linux

sudo pacman -S python python-pip

Python-Version pruefen

Nachdem die Installation abgeschlossen ist, oeffne ein neues Terminal (wichtig: ein neues, kein bereits offenes!) und tippe:

python --version

Erwartete Ausgabe:

Python 3.12.x

Falls das nicht funktioniert (besonders auf macOS/Linux), versuche:

python3 --version

Pruefe auch, ob pip (Pythons Paketmanager) funktioniert:

pip --version
# oder
pip3 --version

Erwartete Ausgabe:

pip 24.x.x from ... (python 3.12)

Kurzer Test im Terminal

Starte die Python-REPL, um sicherzugehen, dass alles funktioniert:

python

Du solltest so etwas sehen:

Python 3.12.x (main, ...) [GCC ...] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>

Tippe einen schnellen Test:

>>> print("Python funktioniert!")
Python funktioniert!
>>> 2 + 2
4
>>> exit()

Perfekt! Python ist installiert und funktioniert.

VS Code als Editor einrichten

VS Code ist der beliebteste Code-Editor fuer Python-Entwicklung — kostenlos, schnell und mit hervorragender Python-Unterstuetzung.

VS Code installieren

  1. Gehe zu code.visualstudio.com
  2. Lade die Version fuer dein Betriebssystem herunter
  3. Installiere VS Code
  4. Starte VS Code

VS Code Oberflaeche

+---------------------------------------------------+
|  [Explorer] [Search] [Git] [Extensions] [Debug]   |
+----------+----------------------------------------+
|          |                                        |
|  Datei-  |        Code-Editor                     |
|  Browser |                                        |
|          |                                        |
|          |                                        |
+----------+----------------------------------------+
|  Terminal / Ausgabe / Probleme                     |
+---------------------------------------------------+

Wichtige Tastenkombinationen:

  • Ctrl + Shift + P — Befehlspalette oeffnen
  • Ctrl + P — Datei schnell oeffnen
  • Ctrl + ` — Terminal ein-/ausblenden
  • Ctrl + S — Datei speichern
  • Ctrl + / — Zeile auskommentieren

Python-Extension fuer VS Code

Die offizielle Python-Extension von Microsoft ist unverzichtbar. Sie bietet:

  • Syntax-Highlighting — Bunter, lesbarer Code
  • IntelliSense — Intelligente Autovervollstaendigung
  • Linting — Fehler werden sofort markiert
  • Debugging — Schritt fuer Schritt durch den Code gehen
  • Code-Formatierung — Automatisch schoener Code

Installation der Extension

  1. Oeffne VS Code
  2. Klicke auf das Extensions-Symbol in der Seitenleiste (oder Ctrl + Shift + X)
  3. Suche nach “Python”
  4. Installiere die Extension von Microsoft (die mit dem blauen Haekchen)

Weitere empfohlene Erweiterungen

ExtensionBeschreibung
Python (Microsoft)Grundlegende Python-Unterstuetzung
PylanceBessere Autovervollstaendigung und Typueberpruefung
autopep8 oder Black FormatterAutomatische Code-Formatierung
Python IndentBessere automatische Einrueckung
Error LensZeigt Fehler direkt im Code an

Python Interpreter in VS Code auswaehlen

VS Code muss wissen, welchen Python-Interpreter es verwenden soll:

  1. Oeffne die Befehlspalette: Ctrl + Shift + P
  2. Tippe: “Python: Select Interpreter”
  3. Waehle die Python-Version aus, die du installiert hast (z.B. Python 3.12.x)

Erstes Testskript ausfuehren

Jetzt testen wir, ob alles zusammen funktioniert!

Schritt 1: Projektordner erstellen

Erstelle einen Ordner fuer deine Python-Projekte:

mkdir python-lernen
cd python-lernen

Oeffne diesen Ordner in VS Code:

  • Datei -> Ordner oeffnen -> Waehle python-lernen

Oder ueber das Terminal:

code python-lernen

Schritt 2: Python-Datei erstellen

Erstelle eine neue Datei namens hallo.py:

# hallo.py -- Mein erstes Python-Skript!

# Einfache Ausgabe
print("Hallo Welt!")
print("Python ist installiert und funktioniert!")

# Eine kleine Berechnung
ergebnis = 42 * 2
print(f"42 * 2 = {ergebnis}")

# Aktuelle Python-Version anzeigen
import sys
print(f"Python-Version: {sys.version}")

print("\nAlles funktioniert! Du bist bereit zum Programmieren.")

Schritt 3: Skript ausfuehren

Methode 1: Ueber VS Code (empfohlen)

  1. Oeffne hallo.py in VS Code
  2. Klicke oben rechts auf den gruenen Play-Button (Dreieck)
  3. Das Ergebnis erscheint im integrierten Terminal

Methode 2: Ueber das Terminal

python hallo.py

Erwartete Ausgabe:

Hallo Welt!
Python ist installiert und funktioniert!
42 * 2 = 84
Python-Version: 3.12.x (...)

Alles funktioniert! Du bist bereit zum Programmieren.

Wenn du diese Ausgabe siehst: Herzlichen Glueckwunsch! Deine Entwicklungsumgebung ist komplett eingerichtet.

VS Code Einstellungen fuer Python

Oeffne die VS Code Einstellungen (Ctrl + ,) oder bearbeite die settings.json direkt:

Ctrl + Shift + P -> “Preferences: Open Settings (JSON)“

{
    // Formatierung beim Speichern
    "editor.formatOnSave": true,

    // Python-spezifische Einstellungen
    "[python]": {
        "editor.defaultFormatter": "ms-python.autopep8",
        "editor.tabSize": 4,
        "editor.insertSpaces": true
    },

    // Linting aktivieren
    "python.analysis.typeCheckingMode": "basic",

    // Terminal: Python-Pfad
    "python.defaultInterpreterPath": "python",

    // Allgemeine Editor-Einstellungen
    "editor.fontSize": 14,
    "editor.lineHeight": 1.6,
    "editor.bracketPairColorization.enabled": true,
    "editor.guides.bracketPairs": true,
    "editor.minimap.enabled": false
}

Haeufige Probleme und Loesungen

Problem: “python” wird nicht erkannt

Fehlermeldung:

'python' is not recognized as an internal or external command

Loesung (Windows):

  1. Python neu installieren und dabei “Add Python to PATH” aktivieren
  2. Oder manuell den PATH setzen:
    • Windows-Suche: “Umgebungsvariablen”
    • “Umgebungsvariablen bearbeiten”
    • Unter “Path” -> “Bearbeiten” -> “Neu”
    • Fuege den Python-Pfad hinzu (z.B. C:\Users\DeinName\AppData\Local\Programs\Python\Python312\)
    • Und den Scripts-Ordner (z.B. C:\Users\DeinName\AppData\Local\Programs\Python\Python312\Scripts\)

Loesung (macOS/Linux):

# Versuche python3 statt python
python3 --version

# Erstelle ggf. einen Alias
alias python=python3

Problem: Falsche Python-Version

Fehlermeldung:

Python 2.7.x

Loesung:

# Nutze explizit python3
python3 --version

# Oder pruefe, wo Python installiert ist
# Windows:
where python

# macOS/Linux:
which python3

Problem: pip funktioniert nicht

Loesung:

# Versuche pip3
pip3 --version

# Oder ueber Python aufrufen
python -m pip --version

# pip aktualisieren
python -m pip install --upgrade pip

Problem: VS Code findet Python nicht

Loesung:

  1. Ctrl + Shift + P -> “Python: Select Interpreter”
  2. Falls deine Python-Installation nicht aufgelistet ist:
    • Klicke auf “Enter interpreter path”
    • Navigiere zum Python-Executable (z.B. C:\Users\DeinName\AppData\Local\Programs\Python\Python312\python.exe)

Problem: Berechtigungsfehler (Linux/macOS)

# Verwende --user Flag
pip install --user paketname

# Oder verwende eine virtuelle Umgebung (empfohlen!)
python3 -m venv mein_projekt
source mein_projekt/bin/activate

Checkliste: Ist alles bereit?

Gehe diese Checkliste durch, bevor du weitermachst:

  • Python installiert (python --version zeigt 3.12+ an)
  • pip funktioniert (pip --version zeigt eine Ausgabe)
  • VS Code installiert und gestartet
  • Python-Extension in VS Code installiert
  • Python-Interpreter in VS Code ausgewaehlt
  • Testskript hallo.py erfolgreich ausgefuehrt

Zusammenfassung

Du hast jetzt:

  • Python von python.org heruntergeladen und installiert
  • Den PATH korrekt gesetzt (Add to PATH!)
  • VS Code als Editor eingerichtet
  • Die Python-Extension installiert
  • Dein erstes Skript erfolgreich ausgefuehrt
  • Loesungen fuer haeufige Probleme kennengelernt

Perfekt eingerichtet! Im naechsten Kapitel schreiben wir dein erstes richtiges Python-Programm mit print(), input() und mehr.


Pro-Tipp: Erstelle dir direkt einen Ordner python-lernen auf deinem Desktop oder in deinem Dokumenten-Verzeichnis. Darin erstellst du fuer jede Lektion eine eigene .py-Datei. So hast du am Ende des Kurses eine Sammlung aller Beispiele und Uebungen — perfekt zum Nachschlagen!

Zurück zum Python Kurs