Есть ли способ показать деревья зависимостей для пакетов pip?Python

Программы на Python
Anonymous
 Есть ли способ показать деревья зависимостей для пакетов pip?

Сообщение Anonymous »

У меня есть проект с несколькими зависимостями пакетов, основные требования перечислены в файле require.txt. Когда я вызываю pip Free, он печатает установленные на данный момент пакеты в виде простого списка. Я бы предпочел также получить их отношения зависимости, примерно так:

Код: Выделить всё

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
Цель — обнаружить зависимости каждого конкретного пакета:

Код: Выделить всё

Werkzeug==0.8.3
Flask==0.9
Flask-Admin==1.0.6
И вставьте их в мой текущий файл требований.txt. Например, для этого ввода:

Код: Выделить всё

Flask==0.9
Flask-Admin==1.0.6
Werkzeug==0.8.3
Я хотел бы получить:

Код: Выделить всё

Flask==0.9
Jinja2==2.7
Flask-Admin==1.0.6
Werkzeug==0.8.3
Есть ли способ показать зависимости установленных пакетов pip?

Подробнее здесь: https://stackoverflow.com/questions/171 ... p-packages

Вернуться в «Python»