Maison > Article > développement back-end > Apprenez à installer correctement des bibliothèques tierces à l'aide 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.
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
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 :
Ensuite, exécutez le fichier get-pip.py en utilisant la commande suivante dans le terminal :
python get-pip.py
Enfin, vérifiez que l'installation a réussi :
pip --version
Si l'installation est réussie, vous verrez le numéro de version informations sur pip.
Installer la dernière version :
pip install 包名
Installer une version spécifique :
pip install 包名==版本号
Installer plusieurs packages :
pip install 包名1 包名2 包名3
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
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
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 库名
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
Cela listera toutes les bibliothèques installées et les mettra à niveau une par une.
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 :
包名==版本号
Par exemple :
pandas==1.0.3 numpy==1.18.4
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
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 :
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!