Когда я делаю pip freeze
, я получаю пакеты, которые я явно установил, а также те пакеты, которые являются зависимостями от этих пакетов.
Например:
$ pip install fabric
...
$ pip freeze
Fabric==1.0.1
paramiko==1.7.6
pycrypto==2.3
Хорошо, хорошо, но затем я перехожу к установке этого требования.txt в другой среде с pip install
. Я получу тот же результат с удалением последних двух строк.
Итак, мой вопрос: как я могу создать максимально упрощенный файл requirements.txt, в котором не показаны все вычисляемые зависимости?