62 lines
1.3 KiB
Markdown
62 lines
1.3 KiB
Markdown
|
|
|
|
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.
|
|
|
|
|