Pip

De wiki.nexiat.fr
Aller à la navigation Aller à la recherche
Fiche express
Rôle Gestionnaire de paquets Python
Commande pip
Index PyPI — https://pypi.org
Voir aussi Venv · Python27

pip est le gestionnaire de paquets de référence pour Python : il installe, désinstalle et met à jour des bibliothèques depuis l'index public PyPI. Il est indispensable aux développeurs et pour l'installation de plugins.

Installation

Sur certaines distributions, via le gestionnaire de paquets système :

yum -y install python-pip

Méthode « easy_install » (historique) :

yum install python python-devel gcc
curl -O http://python-distribute.org/distribute_setup.py
python distribute_setup.py
easy_install pip

Installation manuelle depuis les sources (historique) :

wget http://pypi.python.org/packages/source/s/setuptools/setuptools-0.6c11.tar.gz --no-check-certificate
tar zxvf setuptools-0.6c11.tar.gz
cd setuptools-0.6c11
python setup.py build
python setup.py install

wget http://pypi.python.org/packages/source/p/pip/pip-1.2.tar.gz --no-check-certificate
tar xvf pip-1.2.tar.gz
cd pip-1.2
python setup.py install

Note : ces méthodes sont anciennes. Sur un Python moderne, pip est fourni d'office et s'amorce avec python -m ensurepip ou python -m pip.

Usage

pip install packageName
pip uninstall packageName

pip search packageName
pip install horizon

Exemple d'outil

pip install speedtest-cli
speedtest-cli

Voir aussi