Как я могу переименовать среду conda?
у меня есть среда conda с именем old_name
, Как я могу изменить свое имя new_name
не нарушая ссылок?
2 ответа:
ты не можешь.
один обходной путь -создать клонировать среду, а затем удалить оригинал:
(помните о деактивации текущей среды с
deactivate
на Windows иsource deactivate
на macOS / Linux)conda create --name new_name --clone old_name conda remove --name old_name --all # or its alias: `conda env remove --name old_name`
есть несколько недостатков этого метода:
- он повторно загружает пакеты-вы можете использовать
--offline
флаг, чтобы отключить его,- время, затраченное на копирование среды файлы
- временное использование двойного диска.
открытой вопрос запрос этой функции.