conda может экспортировать экспорт конфигурации среды в файл yml:
conda env export > environment.yml
Этот файл выглядит примерно так:
name: some-name
channels:
- conda-forge
- defaults
dependencies:
- python=3.7
- pip
- numpy
ПочемуМне нужно установить имя в этом файле YML?Как справиться с конфликтами имен различных сторонних репозиториев?
Я поместил свое окружение в другое место.Поэтому conda также добавляет эту строку, что делает файл yml непригодным для других людей:
prefix: /opt/miniconda3/envs/test_xarray_warning
Предполагается, что этот файл зафиксирован в репозитории GIT и заменяет файл require.txt, верно?Не следует ли поэтому избегать абсолютных путей и глобальных имен?