Afin d'éviter de re-télécharger les paquets pour chaque projet nous allons voir ce petit truc extra simple qui est d'activer le cache local de pip.
Le principe est simple, la première fois que vous installez un paquet, ce dernier est téléchargé, puis mis en cache.
La seconde fois ( s'il s’agit de la même version ), pip va simplement l'installer depuis le cache.
Ok, ça ne va pas vous changer la vie, mais moi je trouve ça sympa à utiliser, surtout lorsque vous devez installer des gros paquets avec une connexion d’hôtel faiblarde, ça peut vous faire gagner de précieuses minutes .
Configuration de PIP
Commençons par éditer le fichier de configuration de pip
vim ~/.pip/pip.conf
Ajouter dans la section "global":
[global] download-cache=/usr/local/pip/cache
enfin on donne les droits d'écriture
mkdir -p /usr/local/pip/cache chmod -R 755 /usr/local/pip/cache
Deuxième méthode un peu plus courte
Simplement ajouter dans votre fichier de profil : ~/.bash_profile
export PIP_DOWNLOAD_CACHE=$HOME/.pip_download_cache
Voilà pour ce micro billet.
Bon weekend .