Я хотел бы обновить текущий env, juste после git pull, с правилом в Makefile, совместимом со всеми ОС.
> git pull
> conda env update --meta meta.yaml # Something like that
Как можно обновить текущий env с требованиямиприсутствует в meta.yaml?
Подход экспорта дублирует зависимости и версии и зависит от платформы (Windows, Linux и т. д.).
> conda env export > export.yaml # Bad solution. Duplicate info from meta.yaml
Не обязательно иметь то же самоетребования в export.yaml и все они описываются в meta.yaml.
Я бы хотел что-то вроде
> conda env update --meta meta.yaml
, чтобы импортировать все требования, описанные в build :, run: и test: