Maison  >  Article  >  développement back-end  >  Comment vérifier les bibliothèques tierces et leurs versions dont dépend un script Python ?

Comment vérifier les bibliothèques tierces et leurs versions dont dépend un script Python ?

WBOY
WBOYavant
2023-04-23 14:40:074409parcourir

1. Installez d'abord la bibliothèque pipreqs

Utilisez la commande pip et utilisez l'image Douban. La commande est la suivante :

pip install pipreqs -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

Comment vérifier les bibliothèques tierces et leurs versions dont dépend un script Python ?

2. Dans le terminal, par exemple Pour afficher les packages dont dépend le script dans le dossier de test, entrez la commande suivante :

pipreqs ./test --encoding=utf8 --force

Comment vérifier les bibliothèques tierces et leurs versions dont dépend un script Python ?

Lorsque INFO : le fichier d'exigences enregistré avec succès dans ./testrequirements.txt apparaît, cela signifie que le l'opération a réussi

4. Dans le fichier de test, vous pouvez voir qu'un nouveau fichier exigences.txt a été créé sous le dossier. Ouvrez le fichier pour afficher les packages et les versions dont dépend le script :

Comment vérifier les bibliothèques tierces et leurs versions dont dépend un script Python ?

.

De cette façon, vous pouvez voir les packages et les versions dont dépend le script

Comment vérifier les bibliothèques tierces et leurs versions dont dépend un script Python ?

5 Si vous devez migrer le projet vers d'autres environnements ou machines, utilisez la méthode suivante pour installer les packages dépendants :

Comment vérifier les bibliothèques tierces et leurs versions dont dépend un script Python ?

pip install -r requirements.txt -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
.

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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer