Tengo un proyecto con múltiples dependencias de paquetes, los principales requisitos se enumeran en requirements.txt
. Cuando lo llamo pip freeze
imprime los paquetes instalados actualmente como una lista simple. Preferiría también obtener sus relaciones de dependencia, algo como esto:
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
El objetivo es detectar las dependencias de cada paquete específico:
Werkzeug==0.8.3
Flask==0.9
Flask-Admin==1.0.6
E inserte estos en mi corriente requirements.txt
. Por ejemplo, para esta entrada:
Flask==0.9
Flask-Admin==1.0.6
Werkzeug==0.8.3
Me gustaría conseguir:
Flask==0.9
Jinja2==2.7
Flask-Admin==1.0.6
Werkzeug==0.8.3
¿Hay alguna forma de mostrar las dependencias de los paquetes pip instalados?