Installation d'Anaconda sur macOS (2026) : Apple Silicon, conda init et corrections courantes
Guide pratique pour l'installation d'Anaconda sur un Mac avec prise en charge native ARM64, la vérification du téléchargement, l'initialisation de conda et la configuration d'environnements propres.
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.
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 IntelPropulsé par
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 -a256 ~/Downloads/Anaconda3-2025.06-0-MacOSX-arm64.pkgPropulsé par
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.pkgPropulsé par
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 --versionPropulsé par
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 -a256 ~/Downloads/Anaconda3-2025.06-0-MacOSX-arm64.shPropulsé par
Veuillez exécuter le programme d'installation.
cd ~/Downloads bash Anaconda3-2025.06-0-MacOSX-arm64.shPropulsé par
Lorsqu'on vous demande le chemin d'installation :
/opt/anaconda3 pour une installation à l'échelle du système (droits d'administrateur requis), ou
~/anaconda3 pour 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.
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-namePropulsé par
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 :
conda init zsh# close and reopen Terminal which condaPropulsé par
Architecture inappropriée sur Apple Silicon
# Check system architecture (hardware)uname-m# Check Python interpreter architecture
python3 -c"import platform; print(platform.machine())"Propulsé par
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 editingnano ~/.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 profilesource ~/.zshrc
# Verify that conda is now pointing to the correct pathwhich condaPropulsé par
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
Propulsé par
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 --allPropulsé par
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/anaconda3Propulsé par
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.
Découvrez le match-case de Python : un guide sur sa syntaxe, ses applications en data science, ML, et une analyse comparative avec le switch-case traditionnel.
Initiez-vous aux structures de données de Python : apprenez-en plus sur les types de données et les structures de données primitives et non primitives, telles que les chaînes de caractères, les listes, les piles, etc.
Tutoriel complet d'introduction aux boucles Python. Apprenez et pratiquez les boucles while et for, les boucles imbriquées, les mots-clés break et continue, la fonction range et bien plus encore.
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.
osx-arm64). Ceci fonctionne de manière native et offre les meilleures performances.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 :
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
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 :
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/anaconda3Veuillez autoriser l'installateur à exécuter
conda initlorsque vous y êtes invité. Veuillez fermer le programme d'installation, puis fermer et rouvrir Terminal.Vérifier l'installation
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
Veuillez exécuter le programme d'installation.
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
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
condaest manquant après l'installation, veuillez l'initialiser manuellement :Si vous utilisez 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 :
Facultatif : veuillez vérifier que Jupyter fonctionne correctement :
Créer et utiliser des environnements isolés
Veuillez éviter de travailler dans l'environnement de base. Veuillez créer un document par projet.
Veuillez désactiver lorsque vous avez terminé :
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.
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 :
conda-forge(entièrement open source, sans restriction commerciale).mambapour une résolution des dépendances plus rapide.Installateurs : https://github.com/conda-forge/miniforge
Problèmes courants et solutions
Architecture inappropriée sur Apple Silicon
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
/optVeuillez 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 :
Jupyter ne s'ouvre pas
Veuillez vous assurer que l'environnement est actif et que
jupyterlaby est installé :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é :
Nettoyer et retirer :
Veuillez également supprimer les lignes d'initialisation de
~/.zshrcou~/.bash_profile.Conclusion
La réussite de l'installation d'Anaconda sur macOS dépend de quelques choix essentiels :
conda init, puis redémarrez Terminal.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.