Mam środowisko conda o nazwie old_name, jak mogę zmienić jego nazwę na new_name bez przerywania odwołań?
1 odpowiedź
Nie możesz
Jednym z obejść jest utworzenie środowiska klonowania, a następnie usunięcie oryginalnego:
(pamiętaj o dezaktywacji bieżącego środowiska poprzez dezaktywację w systemie Windows i dezaktywację źródła w systemie macOS / Linux)
conda create --name new_name --clone old_name
conda remove --name old_name --all # lub jego alias: `conda env remove --name old_name`
Istnieje natomiast kilka wad tej metody:
ponownie pobiera pakiety - możesz użyć flagi - offline, aby ją wyłączyć,
czas spędzony na kopiowaniu plików środowiska,
tymczasowe użycie podwójnego dysku.
Występuje otwarty problem z żądaniem tej funkcji.