Maison > développement back-end > Tutoriel Python > Apprenez à installer correctement des bibliothèques tierces à l'aide de pip

Apprenez à installer correctement des bibliothèques tierces à l'aide de pip

PHPz
Libérer: 2024-01-27 10:20:06
original
997 Les gens l'ont consulté

Apprenez à installer correctement des bibliothèques tierces à laide de pip

Maîtrisez la compétence : Comment utiliser correctement pip pour installer des bibliothèques tierces

Introduction : Lors de la programmation en Python, l'utilisation de bibliothèques tierces est une exigence très courante. En tant qu'outil de gestion de packages pour Python, pip peut facilement installer et gérer des bibliothèques tierces. Cependant, utiliser correctement pip peut être un peu déroutant pour les débutants. Cet article présentera en détail comment utiliser correctement pip pour installer des bibliothèques tierces et fournira des exemples de code spécifiques.

  1. Installer pip
    Avant de commencer, assurez-vous que pip est correctement installé sur votre système. Si vous utilisez une version plus récente de Python (3.4 ou supérieure), pip est déjà installé par défaut. Vous pouvez confirmer si l'installation a réussi en entrant la commande suivante dans le terminal :

    pip --version
    Copier après la connexion
    Copier après la connexion

    Si l'installation est réussie, vous verrez les informations sur le numéro de version de pip.

Si pip n'est pas installé sur votre système, vous pouvez l'installer en suivant les étapes suivantes :

  • Tout d'abord, téléchargez le fichier get-pip.py. Ce fichier peut être trouvé sur le site officiel (https://pip.pypa.io/en/stable/installing/).
  • Ensuite, exécutez le fichier get-pip.py en utilisant la commande suivante dans le terminal :

    python get-pip.py
    Copier après la connexion
  • Enfin, vérifiez que l'installation a réussi :

    pip --version
    Copier après la connexion
    Copier après la connexion

    Si l'installation est réussie, vous verrez le numéro de version informations sur pip.

  1. Installer des bibliothèques tierces
    Une fois pip installé, vous pouvez commencer à installer des bibliothèques tierces. Habituellement, il vous suffit d’exécuter une simple commande dans le terminal pour terminer l’installation. Voici quelques commandes d'installation courantes :
  • Installer la dernière version :

    pip install 包名
    Copier après la connexion
  • Installer une version spécifique :

    pip install 包名==版本号
    Copier après la connexion
  • Installer plusieurs packages :

    pip install 包名1 包名2 包名3
    Copier après la connexion
  1. Gérer les dépendances
    Parfois, A la bibliothèque tierce peut dépendre de certaines autres bibliothèques. Lorsque vous utilisez pip pour installer des bibliothèques tierces, pip résoudra automatiquement les dépendances et installera les bibliothèques associées. Par exemple, vous souhaitez installer la bibliothèque pandas, mais cela dépend de la bibliothèque numpy. Il vous suffit d'exécuter la commande suivante et pip installera automatiquement la bibliothèque numpy :

    pip install pandas
    Copier après la connexion
  2. Mettre à niveau la bibliothèque tierce
    Au fil du temps, la version de la bibliothèque tierce peut être mise à jour. Pour vous assurer que vous utilisez la dernière version, vous pouvez vérifier si des mises à jour sont disponibles à l'aide de la commande suivante :

    pip list --outdated
    Copier après la connexion

    Cela listera toutes les bibliothèques installées qui ont des mises à jour. Vous pouvez ensuite utiliser la commande suivante pour mettre à niveau des bibliothèques spécifiques :

    pip install --upgrade 库名
    Copier après la connexion

    Ou, si vous souhaitez mettre à niveau toutes les bibliothèques, vous pouvez utiliser la commande suivante :

    pip freeze --local | grep -v '^-e' | cut -d = -f 1 | xargs -n1 pip install -U
    Copier après la connexion

    Cela listera toutes les bibliothèques installées et les mettra à niveau une par une.

  3. Utilisez le fichier exigences.txt pour gérer les dépendances
    Lorsque votre projet nécessite plusieurs bibliothèques tierces, il peut être très fastidieux de les installer une par une manuellement. À ce stade, vous pouvez utiliser le fichier exigences.txt pour gérer les dépendances. Ce fichier répertorie toutes les bibliothèques tierces requises par le projet et leurs numéros de version. pip peut installer automatiquement toutes les bibliothèques dépendantes basées sur ce fichier.

Tout d'abord, vous devez créer un fichier texte et le nommer exigences.txt. Ensuite, listez les bibliothèques tierces à installer et leurs numéros de version dans le fichier au format suivant :

包名==版本号
Copier après la connexion

Par exemple :

pandas==1.0.3
numpy==1.18.4
Copier après la connexion

Après avoir enregistré le fichier exigences.txt, exécutez la commande suivante dans le terminal pour installer automatiquement toutes les bibliothèques dépendantes :

pip install -r requirements.txt
Copier après la connexion

Résumé :
En utilisant correctement pip, l'installation et la gestion de bibliothèques tierces dans le développement Python deviendront très simples et pratiques. Nous avons présenté comment installer pip et comment installer, gérer et mettre à niveau correctement les bibliothèques tierces. Dans le même temps, nous avons également présenté comment utiliser le fichier Requirements.txt pour gérer les dépendances du projet. J'espère que cet article pourra vous aider à maîtriser les compétences d'utilisation de pip et à utiliser plus efficacement les bibliothèques tierces pendant le processus de développement.

Références :

  1. https://pip.pypa.io/en/stable/installing/
  2. https://pip.pypa.io/en/stable/user_guide/

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal