Vai al contenuto principale

Installa Anaconda su macOS (2026): Apple Silicon, conda init e soluzioni comuni

Guida pratica per installare Anaconda su Mac con supporto ARM64 nativo, verifica del download, inizializzazione di conda e configurazione di ambienti puliti.
Aggiornato 29 set 2026  · 7 min leggi

Scopri con l'IA

ChatGPTClaudePerplexity

Installare Anaconda su Mac una volta era semplice: scarica, clicca, fatto. Oggi, differenze di architettura (Apple Silicon vs. vecchi Intel), inizializzazione della shell e conflitti del PATH rendono facile ritrovarsi con "conda: command not found", una build Intel lenta sotto Rosetta o un avvio di Jupyter che non parte mai.

Evito questi problemi seguendo una checklist semplice: scegliere l’installer corretto, verificare il checksum, lasciare che l’installer esegua conda init, riavviare Terminale e testare con un ambiente nuovo. I passaggi qui sotto riflettono ciò che funziona in modo affidabile sulle versioni attuali di macOS (Sonoma 14 e Sequoia 15).

Che cos’è Anaconda?

Anaconda è una distribuzione Python che include Python e centinaia di pacchetti scientifici (NumPy, pandas, SciPy, scikit-learn e altri). Include il gestore di pacchetti e ambienti conda per installare pacchetti precompilati e mantenere isolate le dipendenze dei progetti.

Nota importante sulla licenza (aggiornamento 2026)

Da luglio 2025, la versione gratuita Anaconda Individual Edition supporta l’uso da parte di singoli, istituti educativi, organizzazioni non profit e aziende con 200 o meno dipendenti o collaboratori. Le organizzazioni con più di 200 dipendenti o collaboratori devono ottenere una licenza Business (o Enterprise) a pagamento secondo i termini di Anaconda.

Consulta i Termini di servizio di Anaconda aggiornati per i dettagli.

Scegli l’installer giusto per il tuo Mac

Prima di scaricare, verifica l’architettura del tuo Mac e scegli l’installer corrispondente dal sito ufficiale.

  • Apple Silicon (M1/M2/M3): Usa la build macOS ARM64 (osx-arm64). Funziona in modo nativo e offre le migliori prestazioni.
  • Mac Intel: Le nuove build Intel (osx-64) sono in gran parte dismesse da metà 2025. Puoi usare installer archiviati oppure considerare Miniforge/Miniconda.

Controlla la tua architettura:

uname -m # prints 'arm64' on Apple Silicon, 'x86_64' on Intel

Scarica l’installer dal sito ufficiale di Anaconda: https://www.anaconda.com/download

Installazione grafica (.pkg) su macOS

L’installer grafico è il modo più rapido per installare Anaconda su macOS ed è adatto alla maggior parte degli utenti.

Verifica il checksum dell’installer

shasum -a 256 ~/Downloads/Anaconda3-2025.06-0-MacOSX-arm64.pkg

Se il checksum non corrisponde, riscarica oppure rimuovi l’attributo di quarantena di macOS prima di ricontrollare:

xattr -dr com.apple.quarantine ~/Downloads/Anaconda3-2025.06-0-MacOSX-arm64.pkg

Esegui l’installer

Fai doppio clic sul file .pkg. Se richiesto, fornisci le credenziali di amministratore.

Scegli una posizione di installazione:

  • Predefinita (senza sudo): /Users/<username>/anaconda3

  • A livello di sistema (richiede sudo): /opt/anaconda3

Consenti all’installer di eseguire conda init quando richiesto. Chiudi l’installer, quindi chiudi e riapri Terminale.

Verifica l’installazione

which conda conda list | head python3 --version

Se tutto è andato a buon fine, which conda dovrebbe puntare alla cartella di Anaconda e conda list dovrebbe stampare molti pacchetti.

Installazione da riga di comando (.sh) su macOS

L’installer da riga di comando ti dà il pieno controllo sulla destinazione ed è adatto a script o configurazioni headless.

Verifica il checksum

shasum -a 256 ~/Downloads/Anaconda3-2025.06-0-MacOSX-arm64.sh

Esegui l’installer

cd ~/Downloads bash Anaconda3-2025.06-0-MacOSX-arm64.sh

Quando ti viene chiesto del percorso di installazione:

  • /opt/anaconda3 per un’installazione a livello di sistema (richiesti diritti di amministratore), oppure

  • ~/anaconda3 per un’installazione locale utente (nessun admin richiesto).

Rispondi "yes" a conda init, quindi chiudi e riapri Terminale.

Verifica l’installazione

which conda conda info 
Inizializza Conda nella tua shell

Le versioni moderne di macOS usano zsh come predefinita, quindi il tuo file profilo è in genere ~/.zshrc.

Se dopo l’installazione conda manca, inizializzala manualmente:

echo $SHELL # should print /bin/zsh conda init zsh # Then close and reopen Terminal which conda

Se usi Bash:

conda init bash

Non modificare o rimuovere il Python di sistema in /usr/bin.

Verifica l’installazione

Controlli rapidi per confermare che Anaconda e Python funzionino:

conda list | head python3 --version which python3 python3 -c "import sys; print(sys.executable)"

Opzionale: verifica che Jupyter si avvii:

jupyter lab # or: jupyter notebook

Crea e usa ambienti isolati

Evita di lavorare nell’ambiente base. Creane uno per progetto.

# 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__)"

Disattiva quando hai finito:

conda deactivate

Preferisci conda per i pacchetti (usa pip quando serve)

Installa i pacchetti scientifici con conda quando possibile. Usa pip solo quando non sono disponibili via conda.

# conda-first approach
conda install scikit-learn

# fallback to pip (if the package isn't available via conda)
pip install package-name

Alternative: Miniconda, Miniforge e Mambaforge

Se vuoi un’impronta più leggera o ti serve un’opzione conforme alle licenze per uso enterprise, valuta queste opzioni:

  • Miniconda: Installer minimale (~400 MB) con solo Python e conda.
  • Miniforge / Mambaforge: Installer community che usano di default conda-forge (completamente open-source, senza restrizioni commerciali).
  • Mambaforge aggiunge mamba per una risoluzione delle dipendenze molto più rapida.

Installer: https://github.com/conda-forge/miniforge

Problemi comuni e soluzioni

conda: command not found
conda init zsh 
# close and reopen Terminal which conda

Architettura sbagliata su Apple Silicon

# Check system architecture (hardware)
uname -m

# Check Python interpreter architecture
python3 -c "import platform; print(platform.machine())"

Se l’output è x86_64, disinstalla e reinstalla la build ARM64.

Fine del supporto per Mac Intel

Da metà 2025, le nuove build Intel (osx-64) non sono più mantenute. Usa installer archiviati o Miniforge/Miniconda.

L’installer non può scrivere in /opt

Esegui nuovamente l’installer e cambia la destinazione nella tua home (ad esempio, ~/anaconda3).

Installazioni con Homebrew

Evita di installare Anaconda tramite Homebrew — è deprecato e spesso rompe la risoluzione del PATH. Usa installer ufficiali o della community.

Percorsi Anaconda duplicati

Modifica il profilo della tua shell e rimuovi i duplicati:

# 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 non si apre

Assicurati che l’ambiente sia attivo e che jupyterlab sia installato lì:

# Activate your environment
conda activate analytics-env

# Install JupyterLab inside the environment
conda install jupyterlab -y

# Launch JupyterLab
jupyter lab

Non rimuovere il Python di sistema

macOS include un Python di sistema. Lascialo intatto. Usa sempre il Python del tuo ambiente conda.

Disinstalla o aggiorna Anaconda

Aggiorna in sicurezza:

# Update conda itself
conda update conda

# (Optional) Update all packages in the current environment — use cautiously
conda update --all

Pulisci e rimuovi:

# 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

Rimuovi anche le righe di inizializzazione da ~/.zshrc o ~/.bash_profile.

Conclusione

Le installazioni di Anaconda su macOS hanno successo se curi alcune scelte critiche:

  • Usa l’architettura corretta (ARM64 su Apple Silicon).
  • Verifica il download.
  • Consenti conda init e riavvia Terminale.
  • Lavora in ambienti specifici per progetto.
  • Rispetta le licenze: usa Miniforge o Miniconda per uso enterprise o commerciale.

Con questi passaggi, conda, Python e Jupyter si comporteranno in modo prevedibile e tu eviterai problemi sia tecnici sia di licenza.

Argomenti
Python

Approfondisci Python

Corso

Introduzione a Python

4 ore
7.1M
Impara le basi dell’analisi dei dati con Python in sole 4 ore. Questo corso online ti introduce all’interfaccia di Python e ai pacchetti più usati.
Vedi i dettagliRight Arrow
Inizia Il Corso
Mostra altroRight Arrow
Correlato

blog

I 15 migliori server MCP remoti che ogni AI builder dovrebbe conoscere nel 2026

Scopri i 15 migliori server MCP remoti che stanno trasformando lo sviluppo AI nel 2026. Scopri come migliorano automazione, ragionamento, sicurezza e velocità dei workflow.
Abid Ali Awan's photo

Abid Ali Awan

15 min

blog

Che cos'è Snowflake? Guida per principianti alla piattaforma dati cloud

Esplora le basi di Snowflake, la piattaforma dati cloud. Scopri la sua architettura, le sue funzionalità e come integrarla nelle tue pipeline di dati.
Tim Lu's photo

Tim Lu

12 min

blog

Tokenizzazione nel NLP: come funziona, sfide e casi d'uso

Guida al preprocessing NLP nel machine learning. Copriamo spaCy, i transformer di Hugging Face e come funziona la tokenizzazione in casi d'uso reali.
Abid Ali Awan's photo

Abid Ali Awan

10 min

Mostra AltroMostra Altro