Direkt zum Inhalt

Installiere Anaconda auf macOS (2026): Apple Silicon, conda init und allgemeine Fehlerbehebungen

Ein praktischer Leitfaden, um Anaconda auf einem Mac mit nativer ARM64-Unterstützung zu installieren, den Download zu überprüfen, conda zu starten und saubere Umgebungen einzurichten.
Aktualisiert 15. Dez. 2025  · 7 Min. lesen

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/anaconda3 für eine systemweite Installation (Admin-Rechte nötig) oder

  • ~/anaconda3 fü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 shell

Das 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.

Themen

Mehr über Python erfahren

Kurs

Einführung in Python

4 Std.
6.6M
Lerne in nur vier Stunden die Grundlagen der Datenanalyse mit Python und entdecke beliebte Python-Pakete.
Details anzeigenRight Arrow
Kurs starten
Mehr anzeigenRight Arrow
Verwandt

Tutorial

Python Switch Case Statement: Ein Leitfaden für Anfänger

Erforsche Pythons match-case: eine Anleitung zu seiner Syntax, Anwendungen in Data Science und ML sowie eine vergleichende Analyse mit dem traditionellen switch-case.
Matt Crabtree's photo

Matt Crabtree

Tutorial

Python-Anweisungen IF, ELIF und ELSE

In diesem Tutorial lernst du ausschließlich Python if else-Anweisungen kennen.
Sejal Jaiswal's photo

Sejal Jaiswal

Tutorial

Python-Arrays

Python-Arrays mit Code-Beispielen. Lerne noch heute, wie du mit Python NumPy Arrays erstellen und ausdrucken kannst!
DataCamp Team's photo

DataCamp Team

Tutorial

30 coole Python-Tricks für besseren Code mit Beispielen

Wir haben 30 coole Python-Tricks zusammengestellt, mit denen du deinen Code verbessern und deine Python-Kenntnisse ausbauen kannst.
Kurtis Pykes 's photo

Kurtis Pykes

Tutorial

Fibonacci-Folge in Python: Lerne und entdecke Programmiertechniken

Finde raus, wie die Fibonacci-Folge funktioniert. Schau dir die mathematischen Eigenschaften und die Anwendungen in der echten Welt an.
Laiba Siddiqui's photo

Laiba Siddiqui

Tutorial

Wie man eine Zahl in Python quadriert: Einfache Beispiele und fortgeschrittene Methoden

Quadratische Gleichungen in Python sind echt einfach: Benutz den eingebauten **-Operator oder probier NumPy, pow(), math.pow(), Bitoperatoren und andere Funktionen aus, um vielseitigere Lösungen zu finden.
Allan Ouko's photo

Allan Ouko

Mehr anzeigenMehr anzeigen