1 – A propos de l’utilitaire pip
pip est un système de gestion de packages standard utilisé pour installer et gérer des packages logiciels: modules et librairies Python. De nombreux packages peuvent être trouvés dans la source par défaut des packages et de leurs dépendances. La plupart des distributions de Python sont livrées avec pip préinstallé. Python 2.7 et versions ultérieures sur la série python2 et Python 3.4 et versions ultérieures incluent par défaut pip ou pip3 pour Python 3.
2 – Installer des logiciels en ligne de commande avec pip
Un avantage majeur de pip est la facilité de son interface de ligne de commande, ce qui rend l’installation des packages logiciels Python aussi simple que l’émission d’une commande:
pip installe nom-du-package
Exemple
Connaitre la version de pip
pip --version
Les utilisateurs peuvent également supprimer facilement un package déjà installé:
pip uninstalle nom-du-package
Plus important encore, pip a une fonctionnalité pour gérer les listes complètes des packages et les numéros de version correspondants, possible via un fichier “requirements”. Cela permet la recréation efficace d’un groupe entier de packages dans un environnement séparé (par exemple un autre ordinateur) ou un environnement virtuel. Ceci peut être réalisé avec un fichier correctement formaté et la commande suivante, où requirements.txt est le nom du fichier:
pip install -r requirements.txt
2 – Principales commandes de l’utilitaire pip
2.1 – Obtenir de l’aide sur l’utilitaire pip
pip help
2.2 – Installation des dependances
pip install request
2.3 – Mettre à jour l’utilitaire pip
python -m pip install --upgrade pip
2.4 – Voir la liste des packages installés
pip list
2.5 – Voir les informations sur un package installé
pip show nom_du_package
2.6 – Rechercher un package sur Pypi
pip search nom_du_package