Was ist ~/.cache/uv auf dem Mac? Darf man es löschen?
Ja, ~/.cache/uv kannst du gefahrlos löschen. Der Ordner enthält Pakete, die uv geladen oder gebaut hat, und uv holt sie erneut, wenn ein Projekt sie braucht.
Wo es liegt
~/.cache/uvWas es ist
uv ist ein schneller Paket- und Projektmanager für Python. Es bewahrt geladene Wheels, Quelldistributionen und die daraus gebauten Wheels in einem Cache in ~/.cache/uv auf und verwendet sie in all deinen Projekten und virtuellen Umgebungen wieder.
Der Cache wächst mit jeder Paketversion, die du installierst. Den meisten Platz belegen große Pakete für Wissenschaft und maschinelles Lernen.
Die Python-Versionen und Kommandozeilenwerkzeuge, die uv installiert, liegen nicht im Cache. Sie befinden sich in ~/.local/share/uv, und das Leeren des Caches entfernt sie nicht.
Wie groß es wird
Oft mehrere Hundert MB bis mehrere GB, und mehr, wenn du große Pakete für maschinelles Lernen installierst.
So leerst du es von Hand
- Stelle sicher, dass kein uv-Befehl läuft.
- Führe den Befehl unten aus. Er entfernt jeden Eintrag im Cache.
- Für eine sanftere Bereinigung entfernt uv cache prune nur Einträge, die nicht mehr verwendet werden, und behält den Rest.
- Um zu sehen, wo der Cache auf deinem Mac liegt, führe uv cache dir aus.
uv cache cleanWas danach passiert
Wenn du das nächste Mal ein Projekt installierst oder synchronisierst, lädt uv dessen Pakete erneut, dieser Durchlauf ist also langsamer und braucht das Netzwerk. Bestehende virtuelle Umgebungen funktionieren normalerweise weiter.
Wie Diskzy damit umgeht
Diskzy listet den uv-Cache im Tab „Clean up“ (Aufräumen) auf und hakt ihn an, wie auch den pip-Cache.
Verwandte Ratgeber
- pip cache~/Library/Caches/pip
- .cache~/.cache
- Conda package cache~/miniconda3/pkgs (or ~/anaconda3/pkgs)
- Hugging Face cache~/.cache/huggingface
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