Diskzyv0.1
Suppression sans risque

Cache pip sur Mac : c'est quoi, peut-on le supprimer ?

Réponse courte

Oui, le cache pip peut être supprimé sans risque. Il contient des paquets Python téléchargés et compilés localement, et sa suppression ne touche à rien de ce qui est installé dans vos environnements.

Où il se trouve

~/Library/Caches/pip

De quoi il s'agit

pip met en cache les fichiers qu'il télécharge depuis le Python Package Index, ainsi que les wheels qu'il compile à partir des sources, dans ~/Library/Caches/pip. Réinstaller la même version d'un paquet, par exemple dans un nouvel environnement virtuel, peut alors éviter le téléchargement ou la compilation.

Le cache grossit à chaque nouvelle version que vous installez. Les paquets scientifiques et d'apprentissage automatique sont volumineux : quelques installations de ce type peuvent donc en représenter l'essentiel.

Vous pouvez vérifier son emplacement et sa taille sur votre Mac avec pip cache dir et pip cache info.

Quelle taille il peut atteindre

Souvent des centaines de Mo, et plusieurs Go si vous installez de gros paquets d'apprentissage automatique.

Comment le vider à la main

  1. Ouvrez Terminal. Si vous utilisez des environnements virtuels, n'importe lequel convient, puisque le cache est partagé.
  2. Exécutez la commande ci-dessous. Elle supprime tous les fichiers du cache de pip.
  3. Si votre système utilise pip3 plutôt que pip, exécutez pip3 cache purge.
Dans Terminal
pip cache purge

Ce qui se passe ensuite

Les paquets installés et les environnements virtuels continuent de fonctionner. Les installations futures téléchargent à nouveau depuis l'index, et les paquets qui n'ont pas de wheel précompilée sont compilés à nouveau.

Comment Diskzy le traite

Diskzy liste le cache pip dans l'onglet Clean up (nettoyage) et le coche, comme il le fait pour le cache uv.

Guides associés

Voyez où est passé l'espace de votre Mac

Diskzy cartographie votre disque, explique les Données système et supprime ce qui peut l'être sans risque. Gratuit pendant 72 heures, puis 9 $ une seule fois pour 2 Mac.

Essayer Diskzy gratuitement
Lire cette page en:EnglishEspañolDeutschPortuguêsFrançaisTürkçe日本語