Cours
L'installation d'Anaconda sur un Mac était auparavant très simple : télécharger, cliquer, terminé. Aujourd'hui, les différences d'architecture (Apple Silicon par rapport à Intel traditionnel), l'initialisation du shell et les conflits PATH peuvent facilement entraîner l'apparition du message « conda : commande introuvable », un build Intel lent fonctionnant sous Rosetta ou un lancement Jupyter qui ne démarre jamais.
J'évite ces modes de défaillance en suivant une liste de contrôle simple : choisir le bon programme d'installation, vérifier la somme de contrôle, laisser le programme d'installation s'exécuter conda init, redémarrer Terminal et tester avec un nouvel environnement. Les étapes ci-dessous reflètent ce qui fonctionne de manière fiable sur les versions actuelles de macOS (Sonoma 14 et Sequoia 15).
Qu'est-ce qu'Anaconda ?
Anaconda est une distribution Python qui regroupe Python et des centaines de paquets scientifiques (NumPy, pandas, SciPy, scikit-learn, etc.). Il comprend le gestionnaire de paquets et d'environnements conda, qui vous permet d'installer des paquets précompilés et de maintenir les dépendances du projet isolées.
Remarque importante concernant les licences (mise à jour 2026)
À compter de juillet 2025, la version gratuite Anaconda Individual Edition sera accessible aux particuliers, aux établissements d'enseignement, aux organisations à but non lucratif et aux organisations à but lucratif comptant 200 employés ou sous-traitants au maximum. Les organisations comptant plus de 200 employés ou sous-traitants doivent obtenir une licence Business (ou Enterprise) payante conformément aux conditions générales d'Anaconda.
Veuillez consulter les conditions d'utilisation actuelles d'Anaconda pour plus de détails.
Choisissez le bon programme d'installation pour votre Mac
Avant de procéder au téléchargement, veuillez vérifier l'architecture de votre Mac et sélectionner le programme d'installation correspondant sur le site officiel.
- Apple Silicon (M1/M2/M3) : Veuillez utiliser la version macOS ARM64 (
osx-arm64). Ceci fonctionne de manière native et offre les meilleures performances. - Macs Intel : Les nouvelles versions Intel (
osx-64) seront en grande partie retirées du marché à partir de la mi-2025. Vous pouvez utiliser les programmes d'installation archivés ou envisager Miniforge/Miniconda à la place.
Veuillez vérifier votre architecture :
uname -m # prints 'arm64' on Apple Silicon, 'x86_64' on Intel
Veuillez télécharger le programme d'installation depuis le site officiel d'Anaconda : https://www.anaconda.com/download
Installation graphique (.pkg) sur macOS
L'installateur graphique constitue le moyen le plus rapide d'installer Anaconda sur macOS et convient à la plupart des utilisateurs.
Vérifier la somme de contrôle du programme d'installation
shasum -a 256 ~/Downloads/Anaconda3-2025.06-0-MacOSX-arm64.pkg
Si la somme de contrôle ne correspond pas, veuillez télécharger à nouveau le fichier ou supprimer l'attribut de quarantaine de macOS avant de vérifier à nouveau :
xattr -dr com.apple.quarantine ~/Downloads/Anaconda3-2025.06-0-MacOSX-arm64.pkg
Veuillez exécuter le programme d'installation.
Veuillez double-cliquer sur le fichier .pkg. Si nécessaire, veuillez fournir les informations d'identification de l'administrateur.
Veuillez sélectionner un emplacement d'installation :
-
Par défaut (sans sudo) :
/Users//anaconda3 -
À l'échelle du système (nécessite sudo) :
/opt/anaconda3
Veuillez autoriser l'installateur à exécuter conda init lorsque vous y êtes invité. Veuillez fermer le programme d'installation, puis fermer et rouvrir Terminal.
Vérifier l'installation
which conda conda list | head python3 --version
Si tout a fonctionné, la commande « which conda » devrait pointer vers votre dossier Anaconda et la commande « conda list » devrait afficher de nombreux paquets.
Installation en ligne de commande (.sh) sur macOS
Le programme d'installation en ligne de commande vous offre un contrôle total sur la destination et convient aux configurations scriptées ou sans affichage.
Vérifier la somme de contrôle
shasum -a 256 ~/Downloads/Anaconda3-2025.06-0-MacOSX-arm64.sh
Veuillez exécuter le programme d'installation.
cd ~/Downloads bash Anaconda3-2025.06-0-MacOSX-arm64.sh
Lorsqu'on vous demande le chemin d'installation :
-
/opt/anaconda3pour une installation à l'échelle du système (droits d'administrateur requis), ou -
~/anaconda3pour une installation locale par l'utilisateur (aucune autorisation administrative requise).
Veuillez répondre « oui » à la question « conda init » (Voulez-vous enregistrer les modifications apportées aux fichiers système ?), puis fermez et rouvrez Terminal.
Vérifier l'installation
which conda conda info
Veuillez initialiser Conda dans votre shell.Le macOS moderne utilise par défaut zsh, donc votre fichier de profil se trouve généralement à l'emplacement suivant : ~/.zshrc.
Si le fichier conda est manquant après l'installation, veuillez l'initialiser manuellement :
echo $SHELL # should print /bin/zsh conda init zsh # Then close and reopen Terminal which conda
Si vous utilisez Bash :
conda init bash
Veuillez ne pas modifier ni supprimer le Python système dans l'/usr/bin.
Veuillez vérifier votre installation.
Vérifications rapides pour confirmer que Anaconda et Python fonctionnent correctement :
conda list | head python3 --version which python3 python3 -c "import sys; print(sys.executable)"
Facultatif : veuillez vérifier que Jupyter fonctionne correctement :
jupyter lab # or: jupyter notebook
Créer et utiliser des environnements isolés
Veuillez éviter de travailler dans l'environnement de base. Veuillez créer un document par projet.
# 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__)"
Veuillez désactiver lorsque vous avez terminé :
conda deactivate
Veuillez privilégier Conda pour les paquets (utilisez pip si nécessaire).
Veuillez installer les paquets scientifiques avec conda lorsque cela est possible. Veuillez utiliser pip uniquement lorsque conda n'est pas disponible.
# conda-first approach
conda install scikit-learn
# fallback to pip (if the package isn't available via conda)
pip install package-name
Alternatives : Miniconda, Miniforge et Mambaforge
Si vous souhaitez réduire votre empreinte écologique ou si vous avez besoin d'une option conforme aux licences pour une utilisation en entreprise, veuillez envisager les options suivantes :
- Miniconda : Installateur minimal (~400 Mo) contenant uniquement Python et conda.
- Miniforge / Mambaforge : Les installateurs communautaires utilisent par défaut
conda-forge(entièrement open source, sans restriction commerciale). - Mambaforge intègre l'outil
mambapour une résolution des dépendances plus rapide.
Installateurs : https://github.com/conda-forge/miniforge
Problèmes courants et solutions
conda: command not found
conda init zsh
# close and reopen Terminal which conda
Architecture inappropriée sur Apple Silicon
# Check system architecture (hardware)
uname -m
# Check Python interpreter architecture
python3 -c "import platform; print(platform.machine())"
Si le résultat est « x86_64 », veuillez désinstaller et réinstaller la version ARM64.
Fin de la prise en charge des Mac Intel
À partir de mi-2025, les nouvelles versions d'Intel (osx-64) ne seront plus maintenues. Veuillez utiliser les programmes d'installation archivés ou Miniforge/Miniconda.
Le programme d'installation ne peut pas écrire dans /opt
Veuillez relancer le programme d'installation et modifier la destination pour qu'elle corresponde à votre répertoire personnel (par exemple, ~/anaconda3).
Installations Homebrew
Veuillez éviter d'installer Anaconda via Homebrew, car cette méthode est obsolète et perturbe fréquemment la résolution du PATH. Veuillez utiliser les programmes d'installation officiels ou communautaires.
Dupliquer les chemins d'accès Anaconda
Veuillez modifier votre profil shell et supprimer les doublons :
# 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 ne s'ouvre pas
Veuillez vous assurer que l'environnement est actif et que jupyterlab y est installé :
# Activate your environment
conda activate analytics-env
# Install JupyterLab inside the environment
conda install jupyterlab -y
# Launch JupyterLab
jupyter lab
Veuillez ne pas supprimer le Python système.
macOS comprend un système Python. Veuillez ne pas y toucher. Veuillez toujours utiliser Python à partir de votre environnement conda.
Veuillez désinstaller ou mettre à jour Anaconda.
Veuillez procéder à la mise à jour en toute sécurité :
# Update conda itself
conda update conda
# (Optional) Update all packages in the current environment — use cautiously
conda update --all
Nettoyer et retirer :
# 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
Veuillez également supprimer les lignes d'initialisation de ~/.zshrc ou ~/.bash_profile.
Conclusion
La réussite de l'installation d'Anaconda sur macOS dépend de quelques choix essentiels :
- Veuillez utiliser l'architecture appropriée (ARM64 sur Apple Silicon).
- Veuillez vérifier votre téléchargement.
- Veuillez autoriser l'
conda init, puis redémarrez Terminal. - Travailler dans des environnements spécifiques à un projet.
- Respectez les licences : veuillez utiliser Miniforge ou Miniconda pour un usage professionnel ou commercial.
En suivant ces étapes, conda, Python et Jupyter fonctionneront de manière prévisible, et vous éviterez les difficultés techniques et les problèmes de licence.