Definition:
Ein Framework ist eine vorgefertigte Struktur, die Entwickler:innen dabei unterstützt, Programme schneller und organisierter zu erstellen. Es bietet:
- Vorgefertigte Funktionen: Spart Zeit und Mühe.
- Struktur: Klare Regeln und Best Practices.
- Anwendungsbereiche: Webentwicklung (z. B. Django, Flask) oder Spieleentwicklung (z. B. Pygame).
Beispiel: `pygame` ist ein Framework, das Multimedia-Funktionen für Spieleentwicklung bereitstellt.
Definition: pip
ist das Paketverwaltungstool für Python.
Es ermöglicht Ihnen:
- Pakete und Bibliotheken aus dem offiziellen Python Package Index (PyPI) zu installieren.
- Versionen zu verwalten (z. B. Updates).
- Installierte Pakete zu listen oder zu entfernen.
Verwendung: Beispiele für grundlegende Befehle:
# Paket installieren
pip install paketname
# Installierte Pakete anzeigen
pip list
# Paket entfernen
pip uninstall paketname
Definition:
pygame
ist ein Framework zur Erstellung von Spielen und Multimedia-Anwendungen. Es basiert auf Python und SDL (Simple DirectMedia Layer).
Quelle: itnetwork.cz
Hauptmerkmale:
- Grafik: Einfaches Rendern von 2D-Objekten.
- Audio: Unterstützung für Soundeffekte und Musik.
- Ereignissteuerung: Einfaches Management von Benutzerinteraktionen.
Vorteil: Perfekt für Anfänger:innen, die Spiele entwickeln möchten.
Schritt 1: Sicherstellen, dass eine virtuelle Umgebung existiert
Gehen Sie sicher, dass eine virtuelle Umgebung wie im vorherigen Tutorial erstellt wurde. Aktivieren Sie die Umgebung:
# Aktivierung der virtuellen Umgebung (Linux/macOS)
source env/bin/activate
# Aktivierung der virtuellen Umgebung (Windows)
.\env\Scripts\activate
Schritt 2: Pygame installieren
Dieser Befehl installiert die neueste Version von pygame
in Ihrer virtuellen Umgebung.
Schritt 3: Installation überprüfen
python -m pygame --version
Der obige Befehl gibt die installierte Version von pygame
aus.