Diskzyv0.1
Gefahrlos löschbar

Was ist der pip-Cache auf dem Mac? Kann man ihn löschen?

Kurze Antwort

Ja, den pip-Cache kannst du gefahrlos löschen. Er enthält geladene und lokal gebaute Python-Pakete, und das Entfernen berührt nichts, was in deinen Umgebungen installiert ist.

Wo es liegt

~/Library/Caches/pip

Was es ist

pip legt die Dateien, die es vom Python Package Index lädt, und die Wheels, die es aus dem Quellcode baut, in ~/Library/Caches/pip ab. Wird dieselbe Paketversion erneut installiert, etwa in einer neuen virtuellen Umgebung, kann der Download oder der Build entfallen.

Der Cache wächst mit jeder neuen Version, die du installierst. Pakete für Wissenschaft und maschinelles Lernen sind groß, sodass schon wenige davon den Großteil ausmachen können.

Ort und Größe auf deinem Mac kannst du mit pip cache dir und pip cache info prüfen.

Wie groß es wird

Oft Hunderte MB, und mehrere GB, wenn du große Pakete für maschinelles Lernen installierst.

So leerst du es von Hand

  1. Öffne das Terminal. Wenn du virtuelle Umgebungen nutzt, ist es egal, welche aktiv ist, denn der Cache wird gemeinsam genutzt.
  2. Führe den Befehl unten aus. Er entfernt jede Datei im Cache von pip.
  3. Wenn dein System pip3 statt pip verwendet, führe pip3 cache purge aus.
Im Terminal
pip cache purge

Was danach passiert

Installierte Pakete und virtuelle Umgebungen funktionieren weiter. Künftige Installationen laden erneut vom Index, und Pakete ohne vorgefertigtes Wheel werden erneut kompiliert.

Wie Diskzy damit umgeht

Diskzy listet den pip-Cache im Tab „Clean up“ (Aufräumen) auf und hakt ihn an, genau wie den uv-Cache.

Verwandte Ratgeber

Sieh, wo der Platz auf deinem Mac geblieben ist

Diskzy kartiert dein Laufwerk, erklärt die Systemdaten und räumt weg, was gefahrlos weg kann. 72 Stunden kostenlos, danach einmalig 9 $ für 2 Macs.

Diskzy kostenlos testen
Lies das auf:EnglishEspañolDeutschPortuguêsFrançaisTürkçe日本語