como - cambiar version de python ubuntu
¿Cómo puedo cambiar el nombre de un entorno conda? (3)
Tengo un entorno conda llamado
old_name
, ¿cómo puedo cambiar su nombre a
new_name
sin romper las referencias?
Basado en el útil comentario de dwanderson , pude hacer esto en una frase de Bash:
conda create --name envpython2 --file <(conda list -n env1 -e )
Mi env mal llamado era "env1" y el nuevo desde el que deseo clonarlo es "envpython2".
No puedes
Una solución alternativa es create entorno de clonación y luego remove original:
(recuerde desactivar el entorno actual con
deactivate
en Windows y
source deactivate
en 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`
Hay varios inconvenientes de este método:
-
vuelve a descargar paquetes; puede usar el indicador de
--offline
para deshabilitarlo, - tiempo consumido en copiar archivos del entorno,
- uso temporal de doble disco.