¿Cómo se puede “clonar” un entorno conda en el entorno raíz?

Me gustaría que el entorno raíz de conda copie todos los paquetes en otro entorno. ¿Cómo se puede hacer esto?

Si está intentando importar paquetes de un segundo entorno al entorno raíz, exporte los nombres de los paquetes del segundo entorno a un archivo yaml , luego actualice el primer entorno . Dentro del segundo entorno, ejecute:

> conda env export > environment.yml > conda env update -n root -f environment.yml 

Vea conda env para más detalles. Alternativamente, considere el progtwig de escritorio Anaconada Navigator incluido para una experiencia más gráfica.

Sugerencia : haga una copia de seguridad de sus entornos existentes (vea el primer comando) antes de intentar realizar cambios en la raíz y verifique el resultado deseado probando estos comandos en un entorno de demostración.


Actualización : vea también la --clone se puede usar para clonar entornos:

 > conda create --name myclone --clone myenv 

Ver documentos para más detalles.

El entorno raíz se llama como base, puede usar el siguiente comando, funcionó para mí con Anaconda3-5.0.1

 conda create --name  --clone base 

puede listar todos los paquetes instalados en el entorno conda con el siguiente comando

 conda list -n