146 votes

Comment utiliser le pip de Python pour télécharger et conserver les fichiers zippés d'un paquet ?

Si je veux utiliser le pip pour télécharger un paquet (et ses dépendances), mais la commande garder tous les fichiers zippés qui sont téléchargés (par exemple, django-socialregistration.tar.gz) - y a-t-il un moyen de le faire ?

J'ai essayé diverses options de ligne de commande, mais il semble toujours déballer et supprimer le fichier zip - ou il obtient le fichier zip, mais seulement pour le paquet original, pas pour les dépendances.

9voto

Utilisez pip download <package1 package2 package n> pour télécharger tous les paquets, y compris les dépendances

Utilisez pip install --no-index --find-links . <package1 package2 package n> pour installer tous les paquets, y compris les dépendances. Il récupère tous les fichiers à partir de CWD . Il ne téléchargera rien

3voto

Installation de paquets python hors ligne

Pour Windows utilisateurs :

A télécharger dans un fichier ouvrir votre cmd et suivez ceci :

cd <*the file-path where you want to save it*>

pip download <*package name*>

le paquet et les dépendances seront téléchargés dans le répertoire de travail actuel.

A installer à partir du répertoire de travail actuel :

mettez votre dossier où vous avez téléchargé comme cwd puis suivez ces instructions :

pip install <*the package name which is downloded as .whl*> --no-index --find-links <*the file locaation where the files are downloaded*>

cela recherchera les dépendances dans cet emplacement.

0voto

Santosh K Points 1

Je préférerais (RHEL) - pip download package==version --no-deps --no-binary=:all:

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X