Harting Development

Conda auf Ubuntu installieren: Eine Schritt-für-Schritt-Anleitung

Lukas Fuchs vor 2 Jahren Linux-Server 3 Min. Lesezeit

Voraussetzungen für die Conda-Installation auf Ubuntu

Bevor du Conda unter Ubuntu installierst, musst du sicherstellen, dass dein System die folgenden Voraussetzungen erfüllt:

Betriebssystem

  • Ubuntu 20.04 LTS (Focal Fossa) oder höher

Prozessorarchitektur

  • Conda unterstützt sowohl 32-Bit- als auch 64-Bit-Architekturen. Überprüfe deine Prozessorarchitektur mit dem Befehl uname -m.

Paketverwaltung

  • Ubuntu verwendet den Apt-Paketmanager. Stelle sicher, dass Apt auf deinem System installiert und aktualisiert ist.

Abhängigkeiten

  • Folgende Abhängigkeiten müssen installiert sein:
    • Python 3.6 oder höher
    • Open SSL 1.1.1 oder höher
    • Lib OpenSSL-dev
    • GCC oder Clang Compiler

Internetverbindung

  • Du benötigst eine stabile Internetverbindung, um das Conda-Installationsprogramm herunterzuladen.

Schritt-für-Schritt-Anleitung zur Installation von Conda auf Ubuntu

Voraussetzungen

Bevor du mit der Installation von Conda beginnst, stelle sicher, dass die folgenden Voraussetzungen erfüllt sind:

  • Ein Ubuntu-System mit Root-Zugriff oder sudo-Berechtigungen
  • Internetverbindung

Installation mit apt

Die empfohlene Methode zur Installation von Conda auf Ubuntu ist die Verwendung des apt-Paketmanagers. Führe die folgenden Schritte aus:

  1. Update des Paketindex: Öffne ein Terminal und gib ein:
sudo apt update
  1. Hinzufügen des Conda-Repositorys: Importiere den öffentlichen Conda-Schlüssel:
wget -q https://repo.anaconda.com/archive/Anaconda3-2023.05-Linux-x86_64.gpg
sudo apt-key add Anaconda3-2023.05-Linux-x86_64.gpg

Füge das Conda-Repository zu deiner Quellenliste hinzu:

echo "deb [arch=amd64] https://repo.anaconda.com/pkgs/main/ linux-64" | sudo tee /etc/apt/sources.list.d/conda.list
  1. Installation von Conda: Aktualisiere den Paketindex erneut und installiere Conda:
sudo apt update
sudo apt install conda

Installation mit dem Conda-Installer

Alternativ kannst du Conda auch direkt von der Anaconda-Website installieren.

  1. Herunterladen des Conda-Installers: Besuche die Anaconda-Download-Seite und lade den Installer für dein Betriebssystem herunter.

  2. Ausführen des Installers: Navigiere zum Speicherort des heruntergeladenen Installers und führe ihn aus:

bash Anaconda3-2023.05-Linux-x86_64.sh
  1. Akzeptieren der Lizenzvereinbarung: Lies die Lizenzvereinbarung sorgfältig durch und akzeptiere sie, indem du "yes" eingibst.

  2. Zielverzeichnis auswählen: Wähle das Zielverzeichnis für die Conda-Installation. Es wird empfohlen, das Standardverzeichnis "/opt/conda" zu verwenden.

  3. Installation abschließen: Folge den Anweisungen auf dem Bildschirm, um die Installation abzuschließen.

Überprüfen der Installation

Um zu überprüfen, ob Conda erfolgreich installiert wurde, führe den folgenden Befehl aus:

conda --version

Du solltest eine Ausgabe sehen, die die installierte Conda-Version anzeigt.

Überprüfen der erfolgreichen Conda-Installation

Sobald du Conda erfolgreich auf deinem Ubuntu-System installiert hast, ist es wichtig, die Installation zu überprüfen, um sicherzustellen, dass sie ordnungsgemäß funktioniert. Hier sind einige Schritte, die du ausführen kannst:

Conda-Befehl prüfen

Öffne dein Terminal und gib den folgenden Befehl ein:

conda --version

Dieser Befehl sollte die installierte Version von Conda ausgeben.

Conda-Umgebungen auflisten

Um die auf deinem System installierten Conda-Umgebungen aufzulisten, führe den folgenden Befehl aus:

conda env list

Dieser Befehl sollte eine Liste aller Umgebungen anzeigen, die du erstellt hast, sowie die aktuell aktive Umgebung.

Pakete in der Basisumgebung prüfen

Mit dem folgenden Befehl kannst du die in der Basis-Conda-Umgebung installierten Pakete auflisten:

conda list

Dadurch wird eine Liste aller installierten Pakete sowie deren Versionen angezeigt.

Suchen nach Paketen

Du kannst mit dem folgenden Befehl nach bestimmten Paketen suchen:

conda search <Paketname>

Dieser Befehl gibt Informationen zum gesuchten Paket zurück, einschließlich seiner Versionen und Abhängigkeiten.

Fehlerbehebung bei häufigen Problemen

Wenn du bei der Installation von Conda auf Probleme stößt, kannst du die folgenden Schritte zur Fehlerbehebung ausprobieren:

  • Stelle sicher, dass du als Administrator angemeldet bist.
  • Überprüfe deine Internetverbindung.
  • Lösche den Conda-Cache und installiere Conda erneut.
  • Konsultiere die offizielle Conda-Dokumentation oder frage in der Conda-Community nach Unterstützung.

Fehlerbehebung bei häufigen Problemen bei der Conda-Installation

Bei der Installation von Conda auf Ubuntu können verschiedene Fehler auftreten. Hier sind einige allgemeine Schritte zur Fehlerbehebung:

Probleme mit der Internetverbindung

Überprüfe, ob dein Computer mit dem Internet verbunden ist. Wenn du Probleme mit der Internetverbindung hast, kannst du versuchen, eine andere Netzwerkverbindung zu verwenden oder deinen Router oder Modem neu zu starten.

Fehlermeldungen mit "Permission denied"

Wenn du beim Ausführen von Conda-Befehlen Fehler mit "Permission denied" erhältst, musst du möglicherweise die Berechtigungen für das Conda-Verzeichnis anpassen. Öffne ein Terminal und führe die folgenden Befehle aus:

sudo chown -R $USER /home/$USER/miniconda3
sudo chmod -R 755 /home/$USER/miniconda3

Ersetze $USER durch deinen Benutzernamen.

curl: (6) Could not resolve host: ...

Dieser Fehler kann auftreten, wenn du eine veraltete Version von curl verwendest. Aktualisiere curl mit:

sudo apt-get update
sudo apt-get install curl

Probleme mit der Conda-Abhängigkeit

Wenn Conda Abhängigkeiten nicht auflösen kann, kannst du versuchen, die Conda-Datenbank zu aktualisieren:

conda update conda

Wenn das Problem weiterhin besteht, kannst du versuchen, den Conda-Cache zu löschen:

conda clean --all

Andere Fehler

Wenn du andere Fehler bei der Conda-Installation erhältst, kannst du die Conda-Dokumentation dokumentieren oder in den Conda-Foren nach Hilfe fragen.

Erstellen und Verwalten von Conda-Umgebungen

Conda-Umgebungen ermöglichen es dir, verschiedene Versionen von Python und Paketen für unterschiedliche Projekte zu isolieren. So kannst du beispielsweise eine Umgebung für maschinelles Lernen mit den neuesten Pandas- und Scikit-learn-Versionen und eine separate Umgebung für Webentwicklung mit älteren Django- und Flask-Versionen haben.

Erstellen einer Conda-Umgebung

Um eine neue Umgebung zu erstellen, verwende den conda create-Befehl. Du kannst den Umgebungsnamen angeben, gefolgt von den Paketen, die du installieren möchtest. Zum Beispiel:

conda create -n my_env python=3.7 numpy pandas matplotlib

Dies erstellt eine Umgebung namens "my_env" mit Python 3.7, NumPy, Pandas und Matplotlib. Du kannst die Pakete, die du installierst, über die Option -c angeben. Beispielsweise kannst du das PyPI-Paket Flask aus dem Anaconda Cloud-Repository hinzufügen:

conda create -n my_env -c conda-forge python=3.7 flask=2.0

Aktivieren einer Conda-Umgebung

Sobald du eine Umgebung erstellt hast, musst du sie aktivieren, um sie zu verwenden. Verwende dazu den conda activate-Befehl:

conda activate my_env

Jetzt werden alle Befehle, die du ausführst, innerhalb der aktivierten Umgebung ausgeführt.

Auflisten und Löschen von Conda-Umgebungen

Um eine Liste deiner Umgebungen zu erhalten, verwende den Befehl conda env list. Um eine Umgebung zu löschen, verwende conda remove -n <Umgebungsname> --all.

Installieren und Aktualisieren von Paketen in einer Conda-Umgebung

Um Pakete in einer aktivierten Umgebung zu installieren, verwende conda install. Um ein Paket zu aktualisieren, verwende conda update.

Fazit

Conda-Umgebungen sind ein leistungsstarkes Werkzeug zum Isolieren verschiedener Softwareversionen. Indem du Umgebungen erstellst, kannst du Probleme mit Versionskonflikten vermeiden und verschiedene Projekte effizient verwalten.

Deinstallieren von Conda von Ubuntu

Wenn du Conda nicht mehr benötigst, kannst du es wie folgt von deinem Ubuntu-System deinstallieren:

Conda deinstallieren

Öffne ein Terminalfenster und führe den folgenden Befehl aus:

conda uninstall --yes conda

Dieser Befehl deinstalliert Conda und seine Pakete.

Pakete deinstallieren

Wenn du nur bestimmte Conda-Pakete und nicht Conda selbst deinstallieren möchtest, verwende folgenden Befehl:

conda remove <package-name>

Ersetze <package-name> durch den Namen des Pakets, das du entfernen möchtest.

Basisumgebung löschen

Wenn du die von Conda erstellte Basisumgebung löschen möchtest, führe den folgenden Befehl aus:

conda remove --name base <package-name>

Ersetze <package-name> durch den Namen des in der Basisumgebung installierten Pakets.

Datenverzeichnisse entfernen

Wenn du Conda vollständig von deinem System entfernen möchtest, musst du auch seine Datenverzeichnisse löschen. Diese Verzeichnisse befinden sich in der Regel unter den folgenden Pfaden:

  • /home/<user>/.conda
  • /home/<user>/miniconda3
  • /opt/conda

Lösche diese Verzeichnisse mit den folgenden Befehlen:

rm -rf /home/<user>/.conda
rm -rf /home/<user>/miniconda3
rm -rf /opt/conda

Ersetze <user> durch deinen Benutzernamen.

Sobald dies erledigt ist, ist Conda von deinem Ubuntu-System vollständig deinstalliert.

Weitere Beiträge

Folge uns

Neue Beiträge

Automatisierung & Scripting

So setzen Sie Umgebungsvariablen unter Linux: Die sauberen Wege für Shell, Session und dauerhaft

AUTOR • Jun 13, 2026
Sicherheit & Hardening

IPv6 in Debian deaktivieren: So schaltest du es sauber und sicher aus

AUTOR • Jun 13, 2026
Linux-Server

Bootfähigen USB-Stick für Ubuntu mit Ventoy erstellen: Der schnelle Weg ohne Stress

AUTOR • Jun 13, 2026
Netzwerk & Routing

HP Drucker mit WLAN verbinden: Schritt-für-Schritt-Anleitung für stabile Verbindung und stressfreies Drucken

AUTOR • Jun 13, 2026
Netzwerk & Routing

OpenWrt auf Fritzbox installieren: So machst du deine Fritzbox zum flexiblen Router

AUTOR • Jun 13, 2026
Automatisierung & Scripting

Entpacken von TAR-Archiven unter Linux: Schritt-für-Schritt-Anleitung für TAR, TAR.GZ und TAR.BZ2

AUTOR • Jun 13, 2026
Systemadministration

Hostname unter Ubuntu ändern: Schritt-für-Schritt-Anleitung für Desktop und Server

AUTOR • Jun 13, 2026
Netzwerk & Routing

DNS-Cache unter Linux leeren: So behebe ich Verbindungsprobleme schnell und sauber

AUTOR • Jun 13, 2026
Linux-Server

Notepad für Linux: Ein Text- und Code-Editor, der wirklich produktiv macht

AUTOR • Jun 13, 2026
Sicherheit & Hardening

SSH für Linux: Sichere Remote-Verbindungen herstellen und verwalten

AUTOR • Jun 13, 2026
Netzwerk & Routing

Fire TV Stick ohne WLAN per Handy verbinden: Schritt-für-Schritt-Anleitung für den Notfall

AUTOR • Jun 13, 2026
Monitoring & Logging

Hoymiles DTU blinkt grün: Bedeutung, Ursachen und schnelle Lösungen

AUTOR • Jun 13, 2026
Netzwerk & Routing

UCOMEN WLAN Steckdose einrichten: Schritt-für-Schritt zur schnellen Smart-Home-Steckdose

AUTOR • Jun 13, 2026
Linux-Server

Fusion 360 für Linux: Installation, Einrichtung und Tipps für einen sauberen Workflow

AUTOR • Jun 13, 2026
Sicherheit & Hardening

Linux Passwort vergessen? Keine Panik – so setzen Sie es zurück

AUTOR • Jun 13, 2026
Sicherheit & Hardening

Einrichtung und Konfiguration eines sicheren Linux FTP Servers: So machst du es richtig

AUTOR • Jun 13, 2026
Sicherheit & Hardening

Der unbekannte Hueter SELinux erklaert: Was es ist, warum es wichtig ist und wie ich es nutze

AUTOR • Jun 13, 2026
Cloud & Virtualisierung

VMware Tools für Linux: Installation, Konfiguration und Fehlerbehebung ohne Umwege

AUTOR • Jun 13, 2026
Netzwerk & Routing

PS5 WLAN Verbindungsprobleme Diagnose und Lösungen: So fixst du instabiles Internet auf der PS5

AUTOR • Jun 13, 2026
Systemadministration

Verzeichnisse unter Linux entfernen mit zuverlässigen Befehlen: so lösche ich Ordner sicher und sauber

AUTOR • Jun 13, 2026

Beliebte Beiträge

Netzwerk & Routing

Langsames WLAN der FRITZ!Box: Ursachen und Lösungen

AUTOR • Apr 19, 2024
Netzwerk & Routing

Der ultimative Leitfaden zum O2 Router: Installation, Konfiguration und Optimierung

AUTOR • Apr 19, 2024
Linux-Server

Erstellung eines bootfähigen Linux-USB-Sticks: Schritt-für-Schritt-Anleitung

AUTOR • Apr 17, 2024
Sicherheit & Hardening

Fritzbox Gastzugang zeitlich begrenzen: So geht's!

AUTOR • Apr 06, 2025
Netzwerk & Routing

Mobiler WLAN-Router: Funktionsweise und alles, was du wissen musst

AUTOR • Apr 19, 2024
Netzwerk & Routing

Yeedi mit WLAN verbinden: Schritt-für-Schritt-Anleitung

AUTOR • May 09, 2024
Netzwerk & Routing

Drahtlosfehler aufdecken: Debugging über WLAN

AUTOR • May 09, 2024
Linux-Server

Erstellen von Symbolischen Links in Linux: Eine Schritt-für-Schritt-Anleitung

AUTOR • Apr 17, 2024
Systemadministration

Linux Screen Command: Mehrere Sitzungen auf einem Terminal

AUTOR • Apr 17, 2024
Systemadministration

Ändern des Hostnamens unter Linux: Eine Schritt-für-Schritt-Anleitung

AUTOR • Apr 17, 2024
Linux-Server

So finden Sie die Linux Mint-Versionsnummer

AUTOR • Apr 17, 2024
Netzwerk & Routing

LAN über Steckdose: Eine nahtlose und praktische Vernetzung

AUTOR • May 09, 2024
Cloud & Virtualisierung

Effizientes Auslesen von Hoymiles Cloud-Daten: So funktioniert's

AUTOR • Jun 18, 2025
Linux-Server

TLP für Linux: Optimierung der Akkulaufzeit und Systemleistung

AUTOR • Apr 17, 2024
Systemadministration

So zeigen Sie alle Prozesse unter Linux an: Ein umfassender Überblick

AUTOR • Apr 17, 2024
Sicherheit & Hardening

Solarwechselrichter Richtig Einstellen: Eine Schritt-für-Schritt-Anleitung

AUTOR • May 10, 2025
Sicherheit & Hardening

Hoymiles Account Löschen: Eine Schritt-für-Schritt-Anleitung

AUTOR • Dec 12, 2024
Netzwerk & Routing

WLAN-Verstärker mit LAN-Kabel: Verbinden Sie Ihr WLAN-Netzwerk nahtlos

AUTOR • Apr 19, 2024
Netzwerk & Routing

WLAN-Überwachungskameras für den Außenbereich mit 230-Volt-Stromversorgung

AUTOR • May 09, 2024
Netzwerk & Routing

Zigbee vs. WLAN: Welches Smart-Home-Protokoll ist das Richtige für Sie?

AUTOR • May 09, 2024