Obsidean_VM/01-Documentation/Scripts Python/Miniconda Como hacer un bac...

1.3 KiB

Para hacer un backup completo de un entorno creado con Miniconda, sigue estos pasos:

🔷 1. Exportar el entorno actual (recomendado)

Esta opción guarda una lista de los paquetes instalados, lo que facilita restaurarlo después.

bash

CopiarEditar

conda activate tu_enviroment conda env export > backup_env.yml

Luego puedes restaurar el entorno así:

bash

CopiarEditar

conda env create -f backup_env.yml

Si quieres restaurarlo con otro nombre diferente al original:

bash

CopiarEditar

conda env create -f backup_env.yml -n nuevo_nombre_env


🔷 2. Backup manual completo (alternativa)

Si quieres hacer un backup completo (más pesado, ya que copia físicamente todos los archivos del entorno):

bash

CopiarEditar

conda activate tu_enviroment conda list --explicit > env_packages.txt

Esto genera un archivo env_packages.txt con todos los paquetes exactos.

Para restaurarlo después, ejecuta:

bash

CopiarEditar

conda create --name nuevo_env --file env_packages.txt


⚠️ Nota:

  • La primera opción (env export) incluye dependencias y canales exactos, lo que la hace más sencilla de usar en la mayoría de los casos.

  • La segunda opción (list --explicit) garantiza que se instalen exactamente las mismas versiones, aunque no registra configuraciones específicas del entorno.