Python Language Mettre à jour tous les paquets obsolètes sous Linux


Exemple

pip ne contient actuellement aucun indicateur permettant à un utilisateur de mettre à jour tous les paquets obsolètes en une seule fois. Cependant, ceci peut être accompli en combinant des commandes dans un environnement Linux:

pip list --outdated --local | grep -v '^\-e' | cut -d = -f 1  | xargs -n1 pip install -U

Cette commande prend tous les paquets de la virtual virtual locale et vérifie s'ils sont obsolètes. A partir de cette liste, il récupère le nom du package puis le transfère à une commande pip install -U . À la fin de ce processus, tous les packages locaux doivent être mis à jour.