J'ai un projet avec de multiples dépendances de paquets, les exigences principales étant listées dans requirements.txt
. Quand j'appelle pip freeze
il affiche les paquets actuellement installés sous forme de liste simple. Je préférerais obtenir également leurs relations de dépendance, quelque chose comme ceci :
Flask==0.9
Jinja2==2.7
Werkzeug==0.8.3
Jinja2==2.7
Werkzeug==0.8.3
Flask-Admin==1.0.6
Flask==0.9
Jinja2==2.7
Werkzeug==0.8.3
L'objectif est de détecter les dépendances de chaque paquet spécifique :
Werkzeug==0.8.3
Flask==0.9
Flask-Admin==1.0.6
Et les insérer dans mon fichier actuel requirements.txt
. Par exemple, pour cette entrée :
Flask==0.9
Flask-Admin==1.0.6
Werkzeug==0.8.3
J'aimerais avoir :
Flask==0.9
Jinja2==2.7
Flask-Admin==1.0.6
Werkzeug==0.8.3
Existe-t-il un moyen d'afficher les dépendances des paquets pip installés ?