Définit le style de la bordure gauche
PIP est un gestionnaire de packages(ou si vous préférez, de modules) pour les packages Python.
Dans ce tutoriel, nous allons apprendre à utiliser pip pour installer et gérer les modules Python.
Remarque : si vous avez la version 3.4 ou une version ultérieure de Python, PIP est inclus par défaut.
pip --version
Si pip est déjà disponible dans le système, la version de pip est affichée, comme suit:C:\Users\votre nom Admin>pip --versionLa version sera affichée comme suit
pip 20.1.1 from C:\Users\Admin\AppData\Local\Programs\Thonny\lib\site-packages\pip (python 3.7)
Commands | >Description |
---|---|
install | Installer des modules. |
download | Télécharger des modules. |
uninstall | Désinstaller les modules. |
freeze | Afficher les modules installés au format requis. |
list | Lister les modules installés. |
show | Afficher des informations sur les modules installés. |
check | Vérifier que les modules installés ont des dépendances compatibles. |
config | Gérer la configuration locale et globale. |
search | Recherche de modules dans PyPI. |
cache | Inspecter et gérer le cache des roues de pip. |
wheel | Construire des roues à partir de vos besoins. |
hash | Calculer les hachages des archives de modules. |
Completion | Une commande d'aide utilisée pour compléter les commandes. |
Debug | Affiche des informations utiles pour le débogage. |
help | Affiche l'aide pour les commandes. |
pip <pip arguments>
C:\Users\Admin>pip install camelcaseVous avez maintenant téléchargé et installé votre premier module !
pip install requestsla sortie est semblable à ce qui suit:
Requirement already satisfied: requests in c:\users\admin\appdata\local\packages\pythonsoftwarefoundation.python.3.10_qbz5n2kfra8p0\localcache\local-packages\python310\site-packages (2.28.1) Requirement already satisfied: certifi>=2017.4.17 in c:\users\admin\appdata\local\packages\pythonsoftwarefoundation.python.3.10_qbz5n2kfra8p0\localcache\local-packages\python310\site-packages (from requests) (2022.9.14) Requirement already satisfied: charset-normalizer<3,>=2 in c:\users\admin\appdata\local\packages\pythonsoftwarefoundation.python.3.10_qbz5n2kfra8p0\localcache\local-packages\python310\site-packages (from requests) (2.1.1) Requirement already satisfied: urllib3<1.27,>=1.21.1 in c:\users\admin\appdata\local\packages\pythonsoftwarefoundation.python.3.10_qbz5n2kfra8p0\localcache\local-packages\python310\site-packages (from requests) (1.26.12) Requirement already satisfied: idna<4,>=2.5 in c:\users\admin\appdata\local\packages\pythonsoftwarefoundation.python.3.10_qbz5n2kfra8p0\localcache\local-packages\python310\site-packages (from requests) (3.4)Dans ces deux exemples, nous pouvons voir que la commande pip a été utilisé avec la commande install suivie du nom du module que nous voulons installer (camelcae ou requests ).
pip listvous obtiendrez la liste des modules installés dans votre system. Qui ressemble à la liste suivante :
Module Version ------------------ --------- camelcase 0.2 certifi 2022.9.14 charset-normalizer 2.1.1 idna 3.4 numpy 1.23.2 requests 2.28.1 urllib3 1.26.12