Клонирование среды с выбранными пакетами в conda - PullRequest
0 голосов
/ 12 апреля 2019

Я хотел бы знать, возможно ли клонировать среду только с выбранными пакетами.

Выполнение conda create -n name --clone base приведет к клонированию среды base, включая все пакеты, которые иногда не нужны для определенного проекта.

Удаление пакетов в новой среде может быть решением, но я пытаюсь найти более эффективный и явный способ.

1 Ответ

2 голосов
/ 12 апреля 2019

Расширение того, что сказал @darthbith.Клонирование создает точную копию каждого пакета в среде.Если вы хотите клонировать только часть среды, вы можете создать файл спецификации, используя:

conda list -n base --export > environment.yaml

Это выведет список всех пакетов в базовой среде в виде файла yaml.Вы можете отредактировать файл, сохранив только те пакеты, которые вам нужны, и conda определит остальные.

...