Мне трудно понять поведение pipreqs
.
В моем проекте я использую virtualenv (Pipreqs установлен глобально).У меня есть файл requirements.txt
, который я сначала написал вручную, затем я сделал pip freeze
, и теперь у меня гораздо больше пакетов, чем мне нужно (потому что есть зависимости зависимостей ...).
Итак, янашел pipreqs для получения файла требований только с важными пакетами.
Я активирую свой virtualenv, затем pipreqs --savepath requirements2.txt --use-local
.
Я использую --use-local
, потому что мне нужны текущие установленные версии моих пакетов.
И я получаю файл только с одним пакетом (даже не с версией, используемой в моем проекте) ...
Без --use-local
кажется, что получено правильное количество пакетовно версии "современные", а не версии моего проекта.
Я что-то не так делаю?
Спасибо за помощь