#python #python-3.x #conda #pipenv
#питон #python-3.x #конда #pipenv
Вопрос:
В нашем проекте мы разделили выбор сред conda и pipenv. Возможно ли, что каждый разработчик использует поставщика среды по своему выбору, не нарушая настройки другого?
Например. можно ли заставить conda использовать Pip-файлы? Или pipenv использует среды condas под капотом и по-прежнему использует Pip-файлы.
Мы действительно хотим перейти от requirements.txt к Pip-файлам, но некоторые не хотят отказываться от conda venvs.
Комментарии:
1. может быть, добавить хук для генерации
requirements.txt
из pip-файла для обратной совместимости?2. @Marat как мне это реализовать? Звучит как интересный выбор, подумал, что я бы, если возможно, избегал использования requirements.txt в целом.
3. В этом обсуждении содержится много практических советов, как это сделать. Идея состоит в том, чтобы избавиться от
requirements.txt
in version control и генерировать его только локально для людей, которые хотят придерживаться классического venv