Je fais toujours ça pour télécharger les paquets :
pip install --download /path/to/download/to_packagename
OU
pip install --download=/path/to/packages/downloaded -r requirements.txt
Et quand je veux installer toutes ces bibliothèques que je viens de télécharger, je fais ça :
pip install --no-index --find-links="/path/to/downloaded/dependencies" packagename
OU
pip install --no-index --find-links="/path/to/downloaded/packages" -r requirements.txt
Mise à jour
De plus, pour obtenir tous les paquets installés sur un seul système, vous pouvez les exporter vers requirement.txt
qui sera utilisé pour les installer sur un autre système, on fait ça :
pip freeze > requirement.txt
Ensuite, le requirement.txt
peut être utilisé comme ci-dessus pour le téléchargement, ou faire ceci pour les installer à partir de requirement.txt
:
pip install -r requirement.txt
RÉFÉRENCE : installateur pip