Réponses:
Tapez pip install -h
pour afficher l'aide:
-U, --upgrade Mettre à niveau tous les packages vers la dernière version disponible
Donc, si vous avez déjà avez un paquet installé, il va mettre à jour le paquet pour vous. Sans le commutateur -U, il vous dira que le paquet est déjà installé et se ferme.
Chaque pip
sous-commande a sa propre liste d'aide. pip -h
vous montre une aide globale et pip [subcommand] -h
vous donne de l'aide pour cette sous-commande, telle que install
.
Vous pouvez également trouver la documentation de référence complète en ligne ; la section Options générales couvre les commutateurs disponibles pour chaque pip
sous-commande, tandis que chaque sous-commande a une section Options distincte pour couvrir les commutateurs spécifiques aux sous-commandes; voir la section des pip install
options , par exemple.
pip freeze --local | cut -d = -f 1 | xargs pip install -U
de mettre à jour tous vos packages.
import pip from subprocess import call for dist in pip.get_installed_distributions(): call("pip install --upgrade " + dist.project_name, shell=True)