Mémo pip

pip install ansible # Installer Ansible
pip install ansible==1.7 # Installer Ansible en version 1.7
pip uninstall ansible # Désinstaller Ansible
pip install --upgrade ansible # Mettre à jour Ansible
pip install --upgrade ansible glances # Mettre à jour Ansible et Glances
pip install --upgrade ansible==1.6 # Downgrader Ansible vers la version 1.6
pip list et pip3 list # Lister les packages Python 2 et lister les packages Python 3
pip list --outdated # Lister les packages Python plus à jour
pip freeze # Lister les packages installés avec leurs versions
pip install --upgrade pip # Mettre à jour pip
pip3 install --upgrade pip # Mettre à jour pip3
pip list --outdated | cut -d' ' -f1 | xargs -n1 pip install --upgrade # Présent à titre d'information mais je déconseille de l'utiliser : Mettre à jour tous les packages

sudo et pip

sudo -H pip install ansible # Installer Ansible pour tous les utilisateurs (/usr/local/bin/ansible)
sudo pip install ansible --user # Installer Ansible pour l'utilisateur courant (/home/babar/.local/bin/ansible)

Informations à connaître et erreurs à éviter

sudo -H pip install glances --user # Installera Glances pour l'utilisateur root (/home/root/.local/bin/glances)
pip install glances # Si l'utilisateur courant n'est pas root et que sudo est installé, Installera Glances pour l'utilisateur courant (/home/babar/.local/bin/glances). Dans la plupart des cas par exemple pour pip install ansible, ça générera une erreur et il ne sera donc pas possible d'installer le package

Les commentaires sont fermés.