Tutorial: Fehler „anaconda-navigator: command not found“ unter Ubuntu beheben
Hier ist ein ausführliches Tutorial, wie du den Fehler „command not found“ nach der Installation von Anaconda unter Ubuntu behebst.
Nach der erfolgreichen Installation von Anaconda in Ubuntu tritt häufig das Problem auf, dass das Terminal den Befehl anaconda-navigator oder conda nicht erkennt. Das liegt in der Regel daran, dass die Umgebungsvariablen (PATH) noch nicht korrekt konfiguriert sind oder das Terminal nach der Installation nicht neu geladen wurde.
Folge diesen Schritten, um das Problem zu lösen:
Schritt 1: Den Installationspfad überprüfen
Standardmäßig wird Anaconda in deinem Home-Verzeichnis installiert. Überprüfe zuerst, ob der Ordner existiert. Öffne ein Terminal und gib ein:
ls ~/anaconda3
Falls du Anaconda für alle Benutzer oder in einem anderen Verzeichnis installiert hast, passe den Pfad entsprechend an. Wenn der Ordner bin darin sichtbar ist, ist die Installation vorhanden.
Schritt 2: Conda manuell aktivieren (Temporäre Lösung)
Bevor wir das Problem dauerhaft lösen, kannst du testen, ob sich der Navigator durch direktes Ansprechen des Pfades starten lässt:
source ~/anaconda3/bin/activate
anaconda-navigator
Wenn der Navigator nun startet, liegt das Problem definitiv an der fehlenden Verknüpfung in deiner .bashrc-Datei.
Schritt 3: Die PATH-Variable dauerhaft aktualisieren
Damit Ubuntu weiß, wo sich Anaconda befindet, muss der Pfad in der Konfigurationsdatei deines Terminals (.bashrc) hinterlegt sein.
-
Conda initialisieren: Gib folgenden Befehl ein (ersetze
~/anaconda3, falls dein Installationspfad anders lautet):~/anaconda3/bin/conda init bash -
Die Konfiguration neu laden: Damit die Änderungen sofort wirksam werden, ohne das Terminal zu schließen, führe diesen Befehl aus:
source ~/.bashrc
Schritt 4: Den Navigator starten
Jetzt sollte das Terminal den Befehl erkennen. Teste es mit:
anaconda-navigator
Schritt 5: Falls es immer noch nicht funktioniert (Manueller Eintrag)
Sollte conda init nicht funktioniert haben, kannst du den Pfad manuell am Ende der Datei ~/.bashrc hinzufügen:
- Öffne die Datei im Texteditor:
nano ~/.bashrc - Scrolle ganz nach unten und füge diese Zeile hinzu:
export PATH="/home/DEIN_NUTZERNAME/anaconda3/bin:$PATH"(Ersetze
DEIN_NUTZERNAMEdurch deinen tatsächlichen Ubuntu-Benutzernamen). - Speichere mit
Strg + O, bestätige mitEnterund beende mitStrg + X. - Lade die Datei erneut:
source ~/.bashrc.
Bonus: Desktop-Icon erstellen (Optional)
Da das Starten über das Terminal manchmal umständlich ist, kannst du den Navigator nun bequem über die grafische Oberfläche suchen. Falls er dort nicht erscheint, hilft meist ein einmaliger Neustart des Systems, nachdem conda init ausgeführt wurde.
Zusammenfassung: Der Fehler tritt auf, weil das Verzeichnis anaconda3/bin nicht im System-Pfad registriert ist. Durch conda init und das Neuladen der .bashrc wird dieser Pfad hinzugefügt und der Befehl weltweit im System verfügbar gemacht.