pip (gestionnaire de paquets) — Wikipédia
- ️Sun Jan 26 2025
Un article de Wikipédia, l'encyclopédie libre.
pip est un gestionnaire de paquets utilisé pour installer et gérer des paquets écrits en Python. De nombreux paquets peuvent être trouvés sur le dépôt Python Package Index (PyPI)[2].
À partir des versions 2.7.9 et 3.4, pip est inclus par défaut dans la distribution officielle du langage[3].
pip est un acronyme récursif qui correspond à la fois à « Pip Installs Packages » ou à « Pip Installs Python »[4],[5].
![](https://upload.wikimedia.org/wikipedia/commons/thumb/7/7f/Pip_install_virtualenv.png/220px-Pip_install_virtualenv.png)
Un des avantages majeurs de pip est la facilité de son interface en ligne de commande, qui rend l'installation de paquets applicatifs Python aussi simple que de taper une commande :
pip install nom-du-paquet
Les utilisateurs peuvent tout aussi simplement désinstaller les paquets installés à l'aide de la commande précédente :
pip uninstall nom-du-paquet
Plus important, pip propose une fonctionnalité permettant de gérer des listes de paquets ainsi que leurs numéros de version, au travers d'un fichier de prérequis[2]. Ceci permet de recréer efficacement un groupe entier de paquets sur un nouvel environnement (par exemple un nouvel ordinateur) ou un nouvel environnement virtuel. Ceci est permis par un fichier requirements.txt
correctement formaté ainsi que la commande
suivante :
pip install -r requirements.txt
L'installation de certains paquets pour une version spécifique de Python est possible à l'aide de cette commande, où [version] est remplacé par 2, 3, 3.4, etc.:
pip[version] install nom-du-paquet
pip est utilisé pour soutenir l'utilisation de Python dans des services de cloud computing, tels que Heroku[6].
- (en) Cet article est partiellement ou en totalité issu de l’article de Wikipédia en anglais intitulé « pip (package manager) » (voir la liste des auteurs).
- ↑ « Release 25.0 », 26 janvier 2025 (consulté le 26 janvier 2025)
- ↑ a et b (en) « pip documentation », The pip developers (consulté le 5 janvier 2012)
- ↑ (en) « pip installation » (consulté le 24 février 2015)
- ↑ (de) « pip - ubuntuusers.de », ubuntuusers.de (consulté le 17 février 2015)
- ↑ (en) « What Does PIP Stand For? », Stack Exchange (consulté le 17 février 2015)
- ↑ (en) « Getting Started with Python on Heroku/Cedar », Dev Center, Heroku (consulté le 5 janvier 2012)