Есть ли способ узнать, вызовет ли установка pip ошибки из-за отсутствия зависимостей?

При попытке установить модуль python с определенными зависимостями, не включенными в вашу текущую среду python, установка pip завершится ошибкой. Иногда после исправления этой зависимости путем установки зависимости, а затем повторной попытки установить исходный модуль по конвейеру, вы столкнетесь с другой зависимостью, которая требуется для исходного модуля. Это случай с модулем python fbprophet, при его установке вы обычно получаете 3+ версии:

  1. pip install fbprophet
  2. [обнаружена ошибка из-за отсутствия зависимости] (pystan, lunarcalendar и т. д.)
  3. pip install missing-dependency

Это очень медленный процесс, есть ли способ предоставить файл requirements.txt для файла python и сразу узнать, отсутствуют ли в вашем файле зависимости, и перечислить все недостающие модули?

TIA.


person enzed01    schedule 22.06.2021    source источник
comment
Отвечает ли это на ваш вопрос? сообщить pip об установке зависимостей пакетов, перечисленных в файле требований   -  person JonSG    schedule 22.06.2021