Was ein Python-Setup tatsächlich wiegt
Jeder pip install, der ein Wheel lädt, hinterlässt es in %LOCALAPPDATA%\pip\cache, damit die nächste Installation den Download spart. Solides Engineering — und ein unbegrenztes Versprechen: Nichts entfernt je ein Wheel, also wächst der Ordner nur, Gigabyte für Gigabyte, über Jahre.
Die virtuellen Umgebungen sind die größere Hälfte. Ein frisches venv wiegt 15–30 MB, ein Data-Science-Stack mit numpy und pandas passiert aber eine halbe Gigabyte, und ein CUDA-Build von PyTorch segelt über fünf. Zehn verlassene Projektmappen später blicken Sie auf den Preis eines zweiten Laufwerks.
Die sichere Diät, in dieser Reihenfolge
Nichts davon legt Hand an Ihren Code oder den globalen Interpreter. Arbeiten Sie die Liste von oben ab und hören Sie auf, sobald der Platzdruck weg ist.
- pip cache dir gibt den Cache-Speicherort aus; pip cache info meldet Größe und Dateianzahl
- pip cache purge leert den Wheel-Cache — Installationen laden neu herunter, sonst ändert sich nichts
- Durchforsten Sie Ihre Projekte nach .venv- und venv-Ordnern, die Sie seit Monaten nicht geöffnet haben; ein Festplatten-Werkzeug findet sie am schnellsten
- Vor dem Löschen eines venv einmal pip freeze > requirements.txt darin ausführen, erst dann den ganzen Ordner löschen
- Falls Sie vor Jahren pipenv benutzt haben, liegen in %USERPROFILE%\.virtualenvs womöglich noch dessen Umgebungen
- Jedes venv lässt sich später neu erstellen: python -m venv .venv und pip install -r requirements.txt
Was Sie besser lassen
Löschen Sie keine Pakete von Hand aus den site-packages des globalen Interpreters — die Hälfte Ihres Werkzeugs könnte davon abhängen. Und schalten Sie den Cache nicht aus Trotz ab: Er existiert, um erneute Downloads zu sparen, und eine Quartals-Purge verschafft Ihnen den Platz ohne Wartezeit. Solange ein Projekt zählt, behalten Sie sein venv, bis Sie den Freeze exportiert und ins Repository eingecheckt haben.
Fragen und Antworten
Wo liegt der pip-Cache unter Windows?
In %LOCALAPPDATA%\pip\cache. Der Befehl pip cache dir gibt den genauen Pfad aus, pip cache info die Größe.
Kann man einen Virtualenv-Ordner einfach löschen?
Ja, sobald Sie seine Pakete mit pip freeze in eine Requirements-Datei exportiert haben. Das Wiederherstellen ist später ein Befehl, Ihr Code im Ordner bleibt unberührt.
Vor dem Kauf genau wissen, was enthalten ist.
Der einmalige 30-Minuten-Test umfasst Basisfunktionen. PRO-markierte Werkzeuge bleiben bis zur Aktivierung einer kostenpflichtigen Lizenz gesperrt.
Weiterlesen
Schreiben Sie uns: [email protected]