PIP

Quid

pip est un programme en ligne de commande. Lorsque vous installez pip, une commande pip est ajoutée à votre système, qui peut être exécutée à partir de l’invite de commande comme suit :

python -m pip <pip arguments>
python -m pip

exécute pip en utilisant l’interpréteur Python que vous avez spécifié comme python par défaut. En chemin absolu:

/usr/bin/python3.7 -m pip

signifie que vous exécutez pip pour votre interpréteur situé à l’emplacement /usr/bin/python3.7.

Installation

Pour installer manuellement pip (conseillé, pour éviter tout impact sur sur le pythons système si passage par package), en toute sécurité, téléchargez get-pip.py en suivant ce lien : https://bootstrap.pypa.io/get-pip.py

Vous pouvez également utiliser curl : curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py

Exécutez ensuite la commande suivante dans le dossier où vous avez téléchargé get-pip.py :

python get-pip.py

A noter: selon les sources, pip est installé en standard avec python. Une fois encore, pip est installé pour l’interpréteur par défaut. Il faut utiliser le chemin complet pour exécuter le python de son choix.

Options

Options de get-pip.py:

--no-setuptools

Si cette option est définie, elle signifie « ne pas essayer d’installer les outils d’installation ».

--no-wheel

Si cette option est définie, elle signifie « ne pas tenter d’installer wheel (gestion des packages sous forme d’archive) ».

get-pip.py autorise les options d’installation de pip et les options générales. Voici quelques exemples :

1. Installer à partir de copies locales de pip et setuptools :

python get-pip.py --no-index --find-links=/local/copies

2. Installer derrière un proxy :

python get-pip.py --proxy="https://[user:passwd@]proxy.server:port"

3. get-pip.py peut également être utilisé pour installer une combinaison spécifique de pip, setuptools et wheel en utilisant la même syntaxe d’exigences que pip :

python get-pip.py pip==9.0.2 wheel==0.30.0 setuptools==28.8.0

Mise à jour

Une simple commande:

python -m pip install -U pip