HOWTO · Python
Desinstalar Miniconda por completo
Desinstale Miniconda de forma segura en Windows, macOS o Linux y elimine restos opcionales solo cuando sea necesario.
En esta página
Para desinstalar Miniconda de forma segura, exporte primero los entornos que quiera conservar, identifique el prefijo exacto de instalación y use el desinstalador de su sistema operativo. Elimine ajustes de la shell y datos de usuario de conda solo si desea un restablecimiento completo: esos pasos opcionales pueden descartar ajustes y paquetes en caché.
Hacer copia de los entornos e identificar el prefijo de instalación
Al desinstalar Miniconda se eliminan los entornos y paquetes dentro de ese directorio. Antes de continuar, exporte un entorno que quiera recrear: ejecute conda env export --name myenv > myenv.yml, guarde myenv.yml fuera de Miniconda y, tras reinstalar conda, use conda env create --file myenv.yml.
No borre un directorio solo porque parezca ser Miniconda. En macOS y Linux consulte primero a conda el prefijo base. Esta comprobación muestra el directorio si conda está disponible y se detiene antes de borrar nada si no lo está:
if ! prefix="$(conda info --base 2>/dev/null)"; then
printf '%s\n' 'conda is not on PATH; find the installation prefix before deleting anything.'
exit 1
fi
printf 'Miniconda prefix: %s\n' "$prefix"
En una instalación funcional, la última línea tiene esta forma:
Miniconda prefix: /opt/miniconda3
Si la comprobación dice que conda no está en el PATH, no introduzca una ruta supuesta en un comando de eliminación. Localice el directorio del instalador original o use el desinstalador que incluía esa instalación; borrar el prefijo equivocado puede eliminar otra instalación de conda.
Desinstalar Miniconda en Windows
Use el desinstalador de Windows que venía con Miniconda. Abra Configuración > Aplicaciones > Aplicaciones instaladas (o Aplicaciones y características en Windows antiguo), seleccione Miniconda y elija Desinstalar. La guía de Anaconda documenta el procedimiento compatible actual.
Cierre Símbolo del sistema, PowerShell, terminales de IDE y procesos de Python que usen la instalación. Al terminar, abra una terminal nueva y ejecute where conda. Si aún aparece una ruta, revísela: puede pertenecer a otra instalación de Anaconda, Miniconda o Miniforge que no debe quitar.
Desinstalar Miniconda en macOS o Linux
Cuando el instalador lo proporcione, ejecute uninstall.sh desde el prefijo exacto identificado. Siga sus indicaciones en vez de copiar un rm -rf genérico; los desinstaladores pueden dejar configuración de usuario.
Si no hay desinstalador, la eliminación manual es una alternativa, no la primera opción. Verifique otra vez el prefijo y borre solo ese directorio. La documentación de conda describe el método manual y la limpieza opcional para macOS. rm -rf no pide confirmación ni se puede deshacer; nunca lo use con una ruta vacía, sin verificar o amplia como su directorio personal.
Después, abra una shell nueva y ejecute command -v conda. Sin salida significa que no se encuentra por el PATH actual; una ruta puede indicar otra instalación o una entrada de inicialización conservada.
Eliminar restos opcionales de shell y datos de usuario
La desinstalación principal no exige borrar todos los archivos de conda. Elija estos pasos solo si desea restablecer conda para la cuenta de usuario:
- Invierta la inicialización con
conda init --reverse --allantes de quitar la instalación mientrascondasiga disponible; también puede eliminar solo el bloque de inicialización revisado. - Considere borrar
.condarc,.conday.continuumúnicamente si no necesita sus ajustes, paquetes en caché u otros datos; haga una copia si tiene dudas. - Revise
.bashrc,.zshrcy el perfil de PowerShell para detectar rutas obsoletas de Miniconda. Quite solo las líneas de la instalación eliminada y abra una terminal nueva.
No use anaconda-clean como desinstalador principal de Miniconda. Es una utilidad de limpieza; el desinstalador compatible o una alternativa manual cuidadosamente verificada elimina la instalación. La limpieza opcional sirve para reinstalar desde cero, pero no es necesaria solo para recuperar el directorio.
Verificar el resultado y reinstalar si es necesario
La verificación debe mostrar que el prefijo eliminado ya no existe y que una terminal nueva no resuelve conda ni el Python antiguo de ese prefijo. En Windows use where conda; en macOS o Linux command -v conda. Compare cualquier ruta encontrada con el prefijo eliminado antes de cambiar PATH o borrar otra cosa.
Puede reinstalar Miniconda después sin restaurar la configuración antigua y crear un entorno desde el YAML guardado. Si falla por un archivo en uso o falta de permisos, cierre los programas implicados y ejecute de nuevo el desinstalador compatible con permisos adecuados; no fuerce el borrado de una ruta sin verificar.