Aide-mémoire du gestionnaire de packages Python pip
Guide de référence en ligne de commande pour pip. Apprenez à installer, mettre à niveau, désinstaller et gérer les packages et dépendances Python.
Installation et gestion des packages
Commandes essentielles pour acquérir des packages à partir de l'index PyPI et interroger des packages locaux.
| Méthode / Fonction | Syntaxe | Descriptif |
|---|---|---|
| pip install | pip install <package> | Télécharge et installe le package spécifié. |
| pip install --upgrade | pip install -U <package> | Met à niveau le package vers sa dernière version disponible. |
| pip uninstall | pip uninstall <package> | Désinstalle le package spécifié du chemin de la bibliothèque Python active. |
| pip list | pip list | Répertorie tous les packages installés ainsi que leurs numéros de version. |
| pip show | pip show <package> | Affiche des informations détaillées sur les métadonnées d'un package installé. |
Suivi des dépendances et caches
Gel des configurations, des fichiers d'environnement et des ajustements de mise en cache.
| Méthode / Fonction | Syntaxe | Descriptif |
|---|---|---|
| pip freeze | pip freeze | Affiche les packages installés au format requis (package==version). |
| pip install -r | pip install -r requirements.txt | Installe toutes les dépendances répertoriées dans le fichier texte spécifié. |
| pip check | pip check | Vérifie que les packages installés ont des dépendances compatibles. |
| pip cache purge | pip cache purge | Efface le stockage local du cache de roue téléchargé. |
Script de démonstration interactif
# pip install
pip install <package>
# pip install --upgrade
pip install -U <package>
# pip uninstall
pip uninstall <package>
# pip list
pip list
# pip show
pip show <package>
# pip freeze
pip freeze
# pip install -r
pip install -r requirements.txt
# pip check
pip check
# pip cache purge
pip cache purgeFoire aux questions
Quelle est la différence entre la liste de pips et le gel des pips ?
pip list répertorie les packages installés et leurs versions dans un format convivial, tandis que pip freeze les imprime au format package==version, adapté à l'écriture dans un fichier Requirements.txt.
Comment isoler les dépendances entre différents projets ?
Utilisez le module venv intégré de Python pour créer un environnement virtuel, l'activer et exécuter pip dans cet environnement.
Sujets connexes
Guide de référence des fonctions intégrées de Python. Apprenez à utiliser print, len, range, enumerate, zip, map, filter, etc.
Aide-mémoire sur les collections et structures de données PythonGuide complet du module de collections Python et des structures de données natives. Apprenez les listes, les dictés, les ensembles, les tuples, les deques et les tuples nommés.
Aide-mémoire sur les conversions de types PythonApprenez les conversions de types implicites et explicites en Python. Convertissez entre des chaînes, des entiers, des flottants, des listes, des ensembles et des dictionnaires.
Ressources Python recommandées
Développez vos connaissances avec des didacticiels interactifs, des aide-mémoire et des comparaisons de codes associés.
Boucles Python
Apprenez à utiliser les boucles Python pour parcourir les données. Maîtrisez les bonnes pratiques pour les boucles, while, break, continue et loop avec des exemples interactifs.
Comment installer des packages Python à l'aide de pip
Découvrez comment installer et gérer des packages tiers en Python à l'aide de pip. Découvrez les environnements virtuels, les exigences.txt et les commandes de base.
Python vs JavaScript : quel langage de programmation est le meilleur ?
Une comparaison complète entre Python et JavaScript. Explorez les différences de syntaxe, les performances, les cas d'utilisation (backend et frontend) et des exemples de codage.