Einführung
Bevor wir mit dem Programmieren beginnen können, müssen wir unseren Computer vorbereiten. Wir verwenden UV - ein modernes Tool, das Python für uns verwaltet. Das macht alles viel einfacher!
Schritt 1: UV installieren
1.1 PowerShell öffnen
Drücke die Windows-Taste und tippe "PowerShell". Klicke mit der rechten Maustaste auf "Windows PowerShell" und wähle "Als Administrator ausführen".
1.2 UV herunterladen und installieren
Kopiere diesen Befehl und füge ihn in PowerShell ein (Rechtsklick zum Einfügen):
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
Drücke Enter und warte, bis die Installation fertig ist.
1.3 Installation prüfen
Schließe PowerShell und öffne es neu (diesmal ohne Administrator). Tippe:
uv --version
Du solltest eine Versionsnummer sehen, z.B. "uv 0.4.0"
Schritt 2: Python mit UV einrichten
2.1 Python installieren
In PowerShell (ohne Administrator), tippe:
uv python install 3.12
UV lädt jetzt Python 3.12 herunter und installiert es für dich.
2.2 Projektordner erstellen
Erstelle einen Ordner für deine Python-Projekte:
mkdir C:\MeinePythonProjekte
cd C:\MeinePythonProjekte
2.3 Erstes Python-Projekt initialisieren
Erstelle dein erstes Projekt:
uv init mein-erstes-projekt
cd mein-erstes-projekt
UV hat jetzt einen Projektordner mit allen wichtigen Dateien erstellt.
Schritt 3: Visual Studio Code installieren
3.1 VS Code herunterladen
1. Öffne deinen Browser und gehe zu: https://code.visualstudio.com
2. Klicke auf den großen blauen "Download for Windows" Button
3. Warte, bis der Download fertig ist
3.2 VS Code installieren
1. Öffne die heruntergeladene Datei (VSCodeUserSetup-x64-....exe)
2. Folge dem Installationsassistenten
3. Wichtig: Setze diese Häkchen:
- ✓ "Add 'Open with Code' action to Windows Explorer file context menu"
- ✓ "Add 'Open with Code' action to Windows Explorer directory context menu"
- ✓ "Add to PATH"
3.3 Python-Erweiterung installieren
1. Öffne VS Code
2. Klicke links auf das Extensions-Symbol (sieht aus wie 4 Quadrate)
3. Suche nach "Python"
4. Installiere die offizielle Python-Erweiterung von Microsoft (die erste in der Liste)
Schritt 4: Alles testen
4.1 Projekt in VS Code öffnen
In PowerShell (im Projektordner):
code .
VS Code öffnet sich mit deinem Projekt.
4.2 Erste Python-Datei erstellen
1. In VS Code: Klicke auf "File" → "New File"
2. Speichere die Datei als hallo.py
3. Schreibe diesen Code:
print("Hallo Welt!")
print("Ich lerne Python programmieren!")
name = input("Wie heißt du? ")
print(f"Hallo {name}, schön dich kennenzulernen!")
4.3 Programm ausführen
1. Öffne das Terminal in VS Code: "Terminal" → "New Terminal"
2. Tippe:
uv run python hallo.py
Dein erstes Python-Programm läuft!
🎉 Geschafft!
Herzlichen Glückwunsch! Du hast erfolgreich Python und VS Code installiert. Jetzt bist du bereit für den nächsten Kurs, wo wir ein richtiges Spiel programmieren!
Probleme?
UV lässt sich nicht installieren
Stelle sicher, dass du PowerShell als Administrator ausführst. Wenn es immer noch nicht geht, versuche diesen alternativen Befehl:
winget install --id=astral-sh.uv -e
Python-Befehl wird nicht gefunden
Verwende immer uv run python statt nur python.
UV sorgt dafür, dass die richtige Python-Version verwendet wird.
VS Code findet Python nicht
1. Drücke in VS Code Ctrl+Shift+P
2. Tippe "Python: Select Interpreter"
3. Wähle die Python-Version aus, die UV installiert hat
Bereit für mehr?
Super! Im nächsten Kurs programmieren wir gemeinsam ein FlappyBird-Spiel!
Weiter zu Kurs 2: FlappyBird →