Learning Journey
Python-Projekt im Terminal
Schritt für Schritt: Ordner, venv, pip, requirements.txt, .gitignore, Git und Start — im selben Guide-Bereich wie die Terminal-Grundlagen.
Gesamtfortschritt
0%
Nächster Schritt: Projektordner und Python prüfen
01
Projektordner und Python prüfen
Neuen Ordner anlegen, hineingehen und prüfen, ob Python 3.10+ installiert ist.
Offen · 2 Themen- Einen Projektordner mit `mkdir` und `cd` anlegen
- Die lokale Python-Version mit `python3 --version` prüfen
mkdircdpython3 --version02
Virtuelle Umgebung
Pakete pro Projekt isolieren: venv anlegen, aktivieren und später deaktivieren.
Offen · 2 Themen- Eine venv mit `python3 -m venv venv` erzeugen
- Aktivieren auf Mac/Linux erkennen (`(venv)` in der Prompt-Zeile)
venvactivatedeactivate03
Pakete und requirements.txt
Abhängigkeiten installieren und mit `pip freeze` reproduzierbar festhalten.
Offen · 2 Themen- Pakete in der aktiven venv installieren
- `requirements.txt` schreiben und später wieder einspielen
pip installpip listpip freeze04
Projektstruktur und .gitignore
Startdateien anlegen und `venv/` plus Caches aus Git heraushalten.
Offen · 2 Themen- Typische Dateien und den `tests/`-Ordner anlegen
- `.gitignore` so setzen, dass venv und Secrets nicht committed werden
touchmkdir.gitignore05
Git und Projekt starten
Repo initialisieren, optional mit GitHub verbinden, dann Skript oder Uvicorn starten.
Offen · 2 Themen- `git init`, ersten Commit und optional Remote/Push machen
- Ein Skript oder FastAPI lokal starten
git initgit remotepython3uvicorn06
Workflow-Vorlage
Copy-Paste-Ablauf und der Merksatz für jedes neue Python-Projekt.
Offen · 2 Themen- Den Komplettablauf einmal durchspielen können
- Den Kreislauf venv → pip → freeze → commit erinnern
Copy-PasteMerksatzvenv