Kurs
Früher war es echt einfach, Anaconda auf einem Mac zu installieren: runterladen, klicken, fertig. Heutzutage kann es wegen Unterschieden in der Architektur (Apple Silicon vs. ältere Intel-Prozessoren), der Initialisierung der shell und PATH-Konflikten schnell passieren, dass man die Fehlermeldung „conda: command not found“ bekommt, dass ein langsamer Intel-Build unter Rosetta läuft oder dass Jupyter einfach nicht startet.
Ich vermeide diese Fehler, indem ich einfach eine Checkliste abarbeite: den richtigen Installer auswählen, die Prüfsumme checken, den Installer laufen lassen conda init, Terminal neu starten und in einer frischen Umgebung testen. Die folgenden Schritte zeigen, was auf aktuellen macOS-Versionen (Sonoma 14 und Sequoia 15) zuverlässig funktioniert.
Was ist Anaconda?
Anaconda ist eine Python-Distribution, die Python und hunderte wissenschaftliche Pakete (NumPy, pandas, SciPy, scikit-learn und mehr) zusammenpackt. Es hat das „ conda “-Paket und den Environment Manager, damit du vorgefertigte Pakete installieren und Projektabhängigkeiten getrennt halten kannst.
Wichtiger Hinweis zur Lizenzierung (Update 2026)
Ab Juli 2025 kann die kostenlose Anaconda Individual Edition von Einzelpersonen, Bildungseinrichtungen, gemeinnützigen Organisationen und Unternehmen mit bis zu 200 Mitarbeitern oder Auftragnehmern genutzt werden. Firmen mit mehr als 200 Mitarbeitern oder Auftragnehmern müssen nach den Bedingungen von Anaconda eine kostenpflichtige Business- (oder Enterprise-)Lizenz kaufen.
Schau dir die aktuellen Anaconda-Nutzungsbedingungen an, um mehr zu erfahren.
Such dir den richtigen Installer für deinen Mac aus
Bevor du was runterlädst, check mal die Architektur deines Macs und such dir das passende Installationsprogramm von der offiziellen Website aus.
- Apple Silicon (M1/M2/M3): Benutze die macOS ARM64-Version (
osx-arm64). Das läuft nativ und ist am besten. - Intel Macs: Neue Intel-Modelle (
osx-64) werden ab Mitte 2025 größtenteils nicht mehr gebaut. Du kannst archivierte Installationsprogramme verwenden oder stattdessen Miniforge/Miniconda in Betracht ziehen.
Schau mal deine Architektur an:
uname -m # prints 'arm64' on Apple Silicon, 'x86_64' on Intel
Lade das Installationsprogramm von der offiziellen Anaconda-Website runter: https://www.anaconda.com/download
Grafische Installation (.pkg) auf macOS
Der grafische Installer ist der schnellste Weg, um Anaconda auf macOS zu installieren, und passt für die meisten Leute.
Überprüfe die Prüfsumme des Installationsprogramms.
shasum -a 256 ~/Downloads/Anaconda3-2025.06-0-MacOSX-arm64.pkg
Wenn die Prüfsumme nicht passt, lade die Datei nochmal runter oder entferne das Quarantäne-Attribut von macOS, bevor du nochmal nachsiehst:
xattr -dr com.apple.quarantine ~/Downloads/Anaconda3-2025.06-0-MacOSX-arm64.pkg
Mach das Installationsprogramm
Mach einen Doppelklick auf die Datei „ .pkg “. Gib deine Admin-Zugangsdaten ein, wenn du dazu aufgefordert wirst.
Such dir einen Ort für die Installation aus:
-
Standard (kein sudo):
/Users//anaconda3 -
Systemweit (benötigt sudo):
/opt/anaconda3
Lass das Installationsprogramm „ conda init “ ausführen, wenn du dazu aufgefordert wirst. Schließ das Installationsprogramm, dann schließ das Terminal und öffne es nochmal.
Überprüfe die Installation
which conda conda list | head python3 --version
Wenn alles geklappt hat, sollte „ which conda “ auf deinen Anaconda-Ordner zeigen und „ conda list “ sollte viele Pakete anzeigen.
Befehlszeileninstallation (.sh) auf macOS
Mit dem Befehlszeilen-Installationsprogramm kannst du das Ziel komplett steuern und es eignet sich super für Skripte oder headless Setups.
Prüfe die Prüfsumme
shasum -a 256 ~/Downloads/Anaconda3-2025.06-0-MacOSX-arm64.sh
Mach das Installationsprogramm
cd ~/Downloads bash Anaconda3-2025.06-0-MacOSX-arm64.sh
Wenn du nach dem Installationspfad gefragt wirst:
-
/opt/anaconda3für eine systemweite Installation (Admin-Rechte nötig) oder -
~/anaconda3für eine benutzerlokale Installation (kein Administrator erforderlich).
Sag „Ja“ zu „ conda init “ und schließ dann Terminal und öffne es nochmal.
Überprüfe die Installation
which conda conda info
Starte Conda in deiner shellDas moderne macOS nutzt standardmäßig „ zsh “, also ist deine Profildatei normalerweise „ ~/.zshrc “.
Wenn „ conda ” nach der Installation fehlt, mach das mal manuell:
echo $SHELL # should print /bin/zsh conda init zsh # Then close and reopen Terminal which conda
Wenn du Bash benutzt:
conda init bash
Bearbeite oder entferne das System-Python in „ /usr/bin “ nicht.
Überprüfe deine Installation
Schnelle Checks, um zu checken, ob Anaconda und Python funktionieren:
conda list | head python3 --version which python3 python3 -c "import sys; print(sys.executable)"
Optional: Überprüfe, ob Jupyter läuft:
jupyter lab # or: jupyter notebook
Isolierte Umgebungen erstellen und nutzen
Vermeide es, in der Basisumgebung zu arbeiten. Mach eins pro Projekt.
# 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__)"
Deaktivieren, wenn fertig:
conda deactivate
Nimm lieber Conda für Pakete (benutze pip nur, wenn du es wirklich brauchst)
Installiere wissenschaftliche Pakete nach Möglichkeit mit conda. Benutz pip nur, wenn es über conda nicht verfügbar ist.
# conda-first approach
conda install scikit-learn
# fallback to pip (if the package isn't available via conda)
pip install package-name
Alternativen: Miniconda, Miniforge und Mambaforge
Wenn du eine kleinere Stellfläche willst oder eine lizenzkonforme Option für den Einsatz in Unternehmen brauchst, solltest du Folgendes in Betracht ziehen:
- Miniconda: Minimaler Installer (~400 MB) nur mit Python und conda.
- Miniforge / Mambaforge: Community-Installateure verwenden standardmäßig
conda-forge(vollständig quelloffen, keine kommerziellen Einschränkungen). - Mambaforge fügt „
mamba“ hinzu, um Abhängigkeiten viel schneller zu lösen.
Installateure: https://github.com/conda-forge/miniforge
Häufige Probleme und Lösungen
conda: command not found
conda init zsh
# close and reopen Terminal which conda
Falsche Architektur auf Apple Silicon
# Check system architecture (hardware)
uname -m
# Check Python interpreter architecture
python3 -c "import platform; print(platform.machine())"
Wenn die Ausgabe „ x86_64 “ lautet, deinstalliere die ARM64-Version und installiere sie neu.
Intel Mac-Support wird eingestellt
Ab Mitte 2025 werden neue Intel-Builds (osx-64) nicht mehr unterstützt. Benutze archivierte Installationsprogramme oder Miniforge/Miniconda.
Das Installationsprogramm kann nicht schreiben nach /opt
Starte das Installationsprogramm nochmal und ändere den Speicherort zu deinem Home-Verzeichnis (z. B. ~/anaconda3).
Selbstgebaute Installationen
Installier Anaconda nicht über Homebrew – das ist veraltet und bringt oft die PATH-Auflösung durcheinander. Benutz die offiziellen oder Community-Installationsprogramme.
Anaconda-Pfade duplizieren
Bearbeite dein shell-Profil und lösche doppelte Einträge:
# 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 lässt sich nicht öffnen
Stell sicher, dass die Umgebung aktiv ist und dass „ jupyterlab “ dort installiert ist:
# Activate your environment
conda activate analytics-env
# Install JupyterLab inside the environment
conda install jupyterlab -y
# Launch JupyterLab
jupyter lab
Entferne das System-Python nicht
macOS hat ein Python-System eingebaut. Lass es einfach so, wie es ist. Benutze immer Python aus deiner conda-Umgebung.
Anaconda deinstallieren oder aktualisieren
Sicher aktualisieren:
# Update conda itself
conda update conda
# (Optional) Update all packages in the current environment — use cautiously
conda update --all
Sauber machen und entfernen:
# 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
Entferne auch die Initialisierungszeilen aus „ ~/.zshrc “ oder „ ~/.bash_profile “.
Fazit
Damit Anaconda auf macOS klappt, musst du ein paar wichtige Entscheidungen treffen:
- Benutze die richtige Architektur (ARM64 auf Apple Silicon).
- Überprüfe deinen Download.
- Mach das „
conda init“ möglich und starte Terminal neu. - Arbeite in projektspezifischen Umgebungen.
- Halt dich an die Lizenzbedingungen: Benutz Miniforge oder Miniconda für den Einsatz in Unternehmen oder für kommerzielle Zwecke.
Mit diesen Schritten funktionieren „ conda “, Python und Jupyter wie erwartet, und du vermeidest sowohl technische als auch lizenzrechtliche Probleme.

