Curso
Instalar Anaconda en un Mac solía ser muy sencillo: descargar, hacer clic y listo. Hoy en día, las diferencias de arquitectura (Apple Silicon frente a Intel heredado), la inicialización del terminal y los conflictos de PATH hacen que sea fácil acabar con «conda: comando no encontrado», una compilación Intel lenta que se ejecuta bajo Rosetta o un lanzamiento de Jupyter que nunca se inicia.
Evito esos modos de fallo siguiendo una sencilla lista de comprobación: elegir el instalador correcto, verificar la suma de comprobación, dejar que el instalador ejecute conda init, reiniciar Terminal y probar con un entorno nuevo. Los pasos que se indican a continuación reflejan lo que funciona de forma fiable en las versiones actuales de macOS (Sonoma 14 y Sequoia 15).
¿Qué es Anaconda?
Anaconda es una distribución de Python que incluye Python y cientos de paquetes científicos (NumPy, pandas, SciPy, scikit-learn y muchos más). Incluye el paquete e conda y el gestor de entornos para que puedas instalar paquetes precompilados y mantener aisladas las dependencias del proyecto.
Nota importante sobre licencias (actualización de 2026)
A partir de julio de 2025, la edición gratuita Anaconda Individual Edition será compatible con el uso por parte de particulares, instituciones educativas, organizaciones sin ánimo de lucro y organizaciones con ánimo de lucro con 200 empleados o contratistas como máximo. Las organizaciones con más de 200 empleados o contratistas deben obtener una licencia comercial (o empresarial) de pago según los términos de Anaconda.
Consulta los Términos de servicio actuales de Anaconda para obtener más información.
Elige el instalador adecuado para tu Mac
Antes de descargar, confirma la arquitectura de tu Mac y elige el instalador adecuado en el sitio web oficial.
- Apple Silicon (M1/M2/M3): Utiliza la compilación macOS ARM64 (
osx-arm64). Esto se ejecuta de forma nativa y ofrece el mejor rendimiento. - Macs con procesador Intel: Las nuevas versiones de Intel (
osx-64) se dejarán de fabricar en su mayor parte a mediados de 2025. Puedes utilizar instaladores archivados o considerar Miniforge/Miniconda como alternativa.
Comprueba tu arquitectura:
uname -m # prints 'arm64' on Apple Silicon, 'x86_64' on Intel
Descarga el instalador desde el sitio web oficial de Anaconda: https://www.anaconda.com/download
Instalación gráfica (.pkg) en macOS
El instalador gráfico es la forma más rápida de instalar Anaconda en macOS y es adecuado para la mayoría de los usuarios.
Verifica la suma de comprobación del instalador.
shasum -a 256 ~/Downloads/Anaconda3-2025.06-0-MacOSX-arm64.pkg
Si la suma de comprobación no coincide, vuelve a descargar o elimina el atributo de cuarentena de macOS antes de volver a comprobarlo:
xattr -dr com.apple.quarantine ~/Downloads/Anaconda3-2025.06-0-MacOSX-arm64.pkg
Ejecuta el instalador.
Haz doble clic en el archivo .pkg. Si se te solicita, proporciona las credenciales de administrador.
Elige una ubicación de instalación:
-
Predeterminado (sin sudo):
/Users//anaconda3 -
En todo el sistema (requiere sudo):
/opt/anaconda3
Permite que el instalador ejecute conda init cuando se te solicite. Cierra el instalador, luego cierra y vuelve a abrir Terminal.
Verificar la instalación
which conda conda list | head python3 --version
Si todo ha funcionado, which conda debería apuntar a tu carpeta Anaconda y conda list debería mostrar muchos paquetes.
Instalación desde la línea de comandos (.sh) en macOS
El instalador de línea de comandos te ofrece un control total sobre el destino y es adecuado para scripts o configuraciones sin interfaz gráfica.
Verificar suma de comprobación
shasum -a 256 ~/Downloads/Anaconda3-2025.06-0-MacOSX-arm64.sh
Ejecuta el instalador.
cd ~/Downloads bash Anaconda3-2025.06-0-MacOSX-arm64.sh
Cuando se te pregunta por la ruta de instalación:
-
/opt/anaconda3para una instalación en todo el sistema (se requieren derechos de administrador), o -
~/anaconda3para una instalación local del usuario (no se requiere administrador).
Responde «sí» a « conda init » (¿Quieres que se guarden los cambios en los archivos de configuración?) y, a continuación, cierra y vuelve a abrir Terminal.
Verificar la instalación
which conda conda info
Inicializa Conda en tu terminalEl macOS moderno utiliza zsh de forma predeterminada, por lo que tu archivo de perfil suele ser ~/.zshrc.
Si después de la instalación falta conda, inicialízalo manualmente:
echo $SHELL # should print /bin/zsh conda init zsh # Then close and reopen Terminal which conda
Si utilizas Bash:
conda init bash
No edites ni elimines el Python del sistema en /usr/bin.
Verifica tu instalación
Comprobaciones rápidas para confirmar que Anaconda y Python funcionan:
conda list | head python3 --version which python3 python3 -c "import sys; print(sys.executable)"
Opcional: confirma que Jupyter se ejecuta:
jupyter lab # or: jupyter notebook
Crear y utilizar entornos aislados
Evita trabajar en el entorno base. Crea uno por proyecto.
# Create a new environment
conda create -n analytics-env python=3.11 -y
# Activate the environment
conda activate analytics-env
# Install common libraries
conda install numpy pandas -y
# Verify installation
python3 -c "import numpy as np, pandas as pd; print(np.__version__, pd.__version__)"
Desactivar cuando termines:
conda deactivate
Prefiere Conda para los paquetes (usa pip según sea necesario)
Instala paquetes científicos con conda siempre que sea posible. Utiliza pip solo cuando no esté disponible a través de conda.
# conda-first approach
conda install scikit-learn
# fallback to pip (if the package isn't available via conda)
pip install package-name
Alternativas: Miniconda, Miniforge y Mambaforge
Si deseas reducir el espacio ocupado o necesitas una opción que cumpla con los requisitos de licencia para uso empresarial, ten en cuenta lo siguiente:
- Miniconda: Instalador mínimo (~400 MB) con solo Python y conda.
- Miniforge / Mambaforge: Los instaladores comunitarios utilizan por defecto
conda-forge(totalmente de código abierto, sin restricciones comerciales). - Mambaforge añade
mambapara una resolución de dependencias mucho más rápida.
Instaladores: https://github.com/conda-forge/miniforge
Problemas comunes y soluciones
conda: command not found
conda init zsh
# close and reopen Terminal which conda
Arquitectura incorrecta en Apple Silicon
# Check system architecture (hardware)
uname -m
# Check Python interpreter architecture
python3 -c "import platform; print(platform.machine())"
Si el resultado es « x86_64 », desinstala y vuelve a instalar la compilación ARM64.
Fin del soporte para Mac con procesadores Intel
A partir de mediados de 2025, ya no se mantendrán las nuevas compilaciones de Intel (osx-64). Utiliza instaladores archivados o Miniforge/Miniconda.
El instalador no puede escribir en /opt
Vuelve a ejecutar el instalador y cambia el destino a tu directorio de inicio (por ejemplo, ~/anaconda3).
Instalaciones caseras
Evita instalar Anaconda a través de Homebrew, ya que está obsoleto y a menudo interrumpe la resolución de PATH. Utiliza instaladores oficiales o comunitarios.
Rutas duplicadas de Anaconda
Edita tu perfil de terminal y elimina los duplicados:
# Open your shell profile for editing
nano ~/.zshrc # or: nano ~/.bash_profile
# (Inside the file) remove extra PATH entries for older Anaconda installs
# Then save and exit (Ctrl+O, Enter, Ctrl+X)
# Reload your updated profile
source ~/.zshrc
# Verify that conda is now pointing to the correct path
which conda
Jupyter no se abre
Asegúrate de que el entorno esté activo y de que jupyterlab esté instalado en él:
# Activate your environment
conda activate analytics-env
# Install JupyterLab inside the environment
conda install jupyterlab -y
# Launch JupyterLab
jupyter lab
No elimines el Python del sistema.
macOS incluye un sistema Python. Déjalo como está. Utiliza siempre el Python de tu entorno conda.
Desinstalar o actualizar Anaconda
Actualiza de forma segura:
# Update conda itself
conda update conda
# (Optional) Update all packages in the current environment — use cautiously
conda update --all
Limpiar y eliminar:
# Install the Anaconda cleanup utility
conda install anaconda-clean -y
# Run the cleanup tool (removes configs, cache, and settings)
anaconda-clean --yes
# Manually delete the Anaconda installation directory
# (Use caution — this permanently removes the files)
rm -rf ~/anaconda3 # or: sudo rm -rf /opt/anaconda3
Elimina también las líneas de inicialización de ~/.zshrc o ~/.bash_profile.
Conclusión
Para instalar Anaconda correctamente en macOS hay que tomar algunas decisiones fundamentales:
- Utiliza la arquitectura correcta (ARM64 en Apple Silicon).
- Verifica tu descarga.
- Permite
conda inity reinicia Terminal. - Trabaja en entornos específicos para cada proyecto.
- Respeta las licencias: utiliza Miniforge o Miniconda para uso empresarial o comercial.
Con estos pasos, conda, Python y Jupyter se comportarán de forma predecible y evitarás problemas técnicos y relacionados con las licencias.