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!
Falls du lieber keine Anleitung möchtest:
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"
1.1 Terminal öffnen
Drücke cmd + Leertaste, tippe "Terminal" und drücke Enter. Oder gehe zu Programme → Dienstprogramme → Terminal.
1.2 UV herunterladen und installieren
Kopiere diesen Befehl und füge ihn ins Terminal ein (cmd + V):
curl -LsSf https://astral.sh/uv/install.sh | sh
Drücke Enter und warte, bis die Installation fertig ist.
1.3 Installation prüfen
Schließe das Terminal und öffne es neu. Tippe:
uv --version
Du solltest eine Versionsnummer sehen, z.B. "uv 0.4.0"
1.1 Terminal öffnen
Drücke Strg + Alt + T oder suche nach "Terminal" in deinen Anwendungen.
1.2 UV herunterladen und installieren
Kopiere diesen Befehl und füge ihn ins Terminal ein (Strg + Shift + V):
curl -LsSf https://astral.sh/uv/install.sh | sh
Drücke Enter und warte, bis die Installation fertig ist.
1.3 Installation prüfen
Schließe das Terminal und öffne es neu. 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.
2.1 Python installieren
Im Terminal, 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 ~/MeinePythonProjekte
cd ~/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.
2.1 Python installieren
Im Terminal, 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 ~/MeinePythonProjekte
cd ~/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)
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 Mac" Button
3. Warte, bis der Download fertig ist
3.2 VS Code installieren
1. Öffne die heruntergeladene .zip Datei (wird automatisch entpackt)
2. Ziehe "Visual Studio Code" in deinen "Programme" Ordner
3. Beim ersten Öffnen: Rechtsklick → "Öffnen" (wegen Sicherheitswarnung)
brew install --cask visual-studio-code (wenn Homebrew installiert ist)
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)
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 Linux" Button
3. Wähle das passende Paket für deine Distribution (.deb für Ubuntu/Debian, .rpm für Fedora/RedHat)
3.2 VS Code installieren
Für Ubuntu/Debian:
cd ~/Downloads
sudo dpkg -i code_*.deb
sudo apt-get install -f
Für Fedora/RedHat:
cd ~/Downloads
sudo rpm -i code-*.rpm
Oder über Snap (funktioniert überall):
sudo snap install code --classic
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!
4.1 Projekt in VS Code öffnen
Im Terminal (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!
4.1 Projekt in VS Code öffnen
Im Terminal (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
UV lässt sich nicht installieren
Stelle sicher, dass du die Xcode Command Line Tools installiert hast:
xcode-select --install
Alternativ kannst du UV mit Homebrew installieren:
brew install uv
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 Cmd+Shift+P
2. Tippe "Python: Select Interpreter"
3. Wähle die Python-Version aus, die UV installiert hat
UV lässt sich nicht installieren
Stelle sicher, dass curl installiert ist:
sudo apt-get install curl # Für Ubuntu/Debian
sudo dnf install curl # Für Fedora
sudo pacman -S curl # Für Arch
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 →