Je voudrais faire quelque chose comme pip install requests --save packages.txt
afin que je puisse avoir la liste de tout ce que j'ai utilisé et plus tard je pourrais juste pip -r install packages.txt
quand je le clonerai depuis le dépôt.Comment installer le paquet en utilisant pip et enregistrer le nom dans le fichier pour l'installer plus tard
Répondre
vous pouvez utiliser freeze
pour vider toutes les installations à votre fichier txt comme:
pip freeze > requirements.txt
Et, vous pouvez exécuter suivant plus tard, quand nécessaire:
pip install -r requirements.txt
Mais je vois que je ne peux pas enregistrer un paquet spécifique lors de l'installation, mais seulement tous dans un environnement virtuel ou des paquets globaux – Meroz
Le concept fait des paquets de virtualenv à être exécutable à une autre extrémité. Pour cela, tous les paquets devraient être partagés, n'est-ce pas? –
pip install package --download = "chemin d'accès au répertoire"
pip installer --no-index --find-links = "chemin d'accès au répertoire" nom_package
Remarque: pip download
remplace l'option --download à pip install
, qui est maintenant dépréciée et sera supprimée dans pip 10.
Quand j'utilise avec pip3 "DEPRECATION: pip install --download a été abandonné et sera supprimé dans le futur.Pul a maintenant une commande de téléchargement qui devrait être utilisée à la place." – Meroz
@Meroz J'ai mis à jour ma réponse, essayez ceci. référez-vous à https://pip.pypa.io/en/stable/reference/pip_download/#options – Keval
Je ne comprends pas entièrement votre réponse. Devrait-il ressembler à "pip3 install request requests" pack.txt "'? 'pip3 download requests' télécharge ce paquet bu je n'ai besoin que du nom du paquet sauvegarder dans le fichier – Meroz
Qu'en est-il 'pépin freeze'? – papey