Miniconda Installation · 7 min read · Sep 12, 2025
Wie man Miniconda auf Debian 12 installiert

Miniconda ist die Mini-Version der Anaconda-Distribution mit weniger Paketen, aber leistungsstark genug, um Ihre Python/R- und Datenwissenschaftsprojekte einzurichten. Miniconda enthält nur Werkzeuge wie ‘conda’, Python und einige zusätzliche nützliche Pakete. Es ist eine leichtgewichtige Anaconda-Version mit einer kleineren Größe und kann dennoch zusätzliche Pakete über das öffentliche Repository von Anaconda oder über Drittanbieter-Repositories wie conda-forge und bioconda installieren.
Dieser Leitfaden zeigt Ihnen, wie Sie Miniconda auf einem Linux Debian 12-Server installieren. Sie lernen, den ‘conda’-Befehlszeilenbefehl zu verwenden, um virtuelle Umgebungen und Pakete zu erstellen und zu verwalten. Schließlich zeigen wir Ihnen auch, wie Sie Miniconda für die Flask-Entwicklung verwenden, die von der virtuellen Umgebung isoliert ist.
Voraussetzungen
Um mit diesem Leitfaden zu beginnen, stellen Sie sicher, dass Sie Folgendes haben:
- Einen Linux-Server/Desktop - dieses Beispiel verwendet Debian 12
- Einen Nicht-Root-Benutzer mit Administratorrechten
Installation von Miniconda
Um Miniconda auf Debian zu installieren, können Sie den Installer einfach mit ‘curl’ herunterladen und ihn vom Terminal aus ausführen. So installieren Sie Miniconda auf Ihrem Debian-Rechner.
Laden Sie den Miniconda-Installer für Linux mit dem folgenden ‘curl’-Befehl herunter.
curl -O https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.shSobald der Download abgeschlossen ist, führen Sie das ‘Miniconda3-latest-Linux-x86_64’-Installationsskript wie folgt aus:
bash ~/Miniconda3-latest-Linux-x86_64.shFühren Sie nun Folgendes aus:
- Drücken und halten Sie ENTER, um die Lizenzvereinbarung zu überprüfen.
- Geben Sie ‘ja’ ein, um der Lizenzvereinbarung zuzustimmen.
- Drücken Sie ENTER, um den Standardinstallationspfad auf ‘ /home/USER/miniconda3 ‘ zu konfigurieren.
- Wählen Sie für den Initialisierungsprozess ‘ja’, um die Miniconda-Initialisierung zu automatisieren.
- Nachdem der Prozess abgeschlossen ist, sehen Sie eine Nachricht wie ‘ Danke für die Installation von miniconda3 ‘.

Jetzt, da die Installation abgeschlossen ist, laden Sie Ihre aktuelle Shell-Umgebung mit dem folgenden Befehl neu. Unten können Sie eine verwenden, die ‘~/.bashrc’ für Bash-Benutzer oder ‘~/.zshrc’ für ZSH-Benutzer.
source ~/.bashrc
source ~/.zshrcNachdem Ihre Shell neu geladen wurde, gelangen Sie automatisch in die ‘ (base) ‘-Umgebung, die nur für Miniconda vorgesehen ist.
Für Ihre Anwendungen oder Projekte erstellen Sie Ihre eigene Umgebung, die Sie später lernen werden.
Überprüfen Sie die ‘conda’-Version mit dem folgenden Befehl. Zu diesem Zeitpunkt haben wir conda ‘ 24.11.1 ‘ installiert.
conda --version
Zuletzt können Sie detaillierte Informationen über die Miniconda-Installation mit folgendem Befehl überprüfen:
conda infoHier können Sie die aktive Umgebung, das Datenverzeichnis, das Cache-Verzeichnis, die ‘ conda ‘-Version, die Umgebungsverzeichnisse und die Kanal-URLs (Repositories) sehen.

Erstellen einer Umgebung mit conda
Nachdem Sie Miniconda installiert haben, lernen wir, wie man virtuelle Umgebungen mit Miniconda erstellt und verwaltet.
Miniconda bietet ein Befehlszeilenwerkzeug ‘conda’ zur Verwaltung und Bereitstellung von virtuellen Umgebungen, Paketen und Anwendungen. In diesem Schritt lernen Sie, wie Sie virtuelle Umgebungen mit ‘conda’ erstellen und aktivieren und auch Pakete in Ihrer virtuellen Umgebung installieren.
Um eine neue Entwicklungsumgebung Conda zu erstellen, führen Sie den folgenden ‘ conda ‘-Befehl aus. In diesem Beispiel erstellen Sie eine neue Umgebung mit dem Namen ‘ cenv ‘.
conda create -n cenvWenn Sie dazu aufgefordert werden, geben Sie ‘ y ‘ ein, um fortzufahren.

Sobald die Umgebung ‘ cenv ‘ erstellt wurde, führen Sie den folgenden ‘ conda activate ‘-Befehl aus, um Ihre neue Umgebung zu aktivieren.
conda activate cenvDamit sollte sich Ihre Shell von ‘ (base) ‘ auf ‘ (cenv) ‘ ändern.
Führen Sie als Nächstes den ‘conda install’-Befehl unten aus, um Ihre Pakete zu installieren. Zum Beispiel installieren wir hier die Pakete Python 3.12, Beautifulsoup4 und docutils.
conda install python=3.12 beautifulsoup4 docutils
Zuletzt können Sie Ihre aktuelle Umgebung mit dem folgenden Befehl deaktivieren.
conda deactivateDarüber hinaus können Sie auch den Einzeiler ‘conda create’ verwenden, um eine neue Umgebung zu erstellen und Pakete wie folgt zu installieren.
conda create cent python=3.12 beautifulsoup4 docutilsErstellen einer Umgebung mit einer YAML-Datei
Miniconda bietet auch eine Möglichkeit, Umgebungen über die YAML-Datei zu erstellen. Damit können Sie die YAML-Datei einfach mit Ihren Freunden teilen, und alle haben die gleichen Umgebungen. Lassen Sie uns nun lernen, wie man virtuelle Umgebungen mit ‘conda’ über die YAML-Datei erstellt.
Erstellen Sie eine neue ‘ environment.yml ‘-Datei mit Ihrem Texteditor. In diesem Fall verwenden wir ‘ nano ‘.
nano environment.ymlFügen Sie die folgende Konfiguration ein, um eine neue Umgebung ‘ myproject ‘ mit den Paketen ‘ Python3.12 ‘, ‘ pip ‘ und ‘ flask ‘ zu erstellen. Dieses Paket wird automatisch installiert.
name: myproject
dependencies:
- python=3.12
- pip
- flaskSpeichern Sie die Datei und beenden Sie den Editor, wenn Sie fertig sind.
Führen Sie nun den folgenden ‘ conda env create ‘-Befehl aus, um eine neue virtuelle Umgebung über die ‘ environment.yml ‘-Datei zu erstellen.
conda env create -f environment.ymlSobald dies abgeschlossen ist, aktivieren Sie die Umgebung ‘ myproject ‘ mit dem folgenden Befehl.
conda activate myprojectWenn alles gut geht, wird Ihre Shell so aussehen wie ‘ (myproject) user@host’, wie im Screenshot unten.

Auflisten von Umgebungen und Paketen
In diesem Abschnitt lernen Sie, wie Sie die Umgebungen überprüfen, die Sie erstellt haben, und die verfügbaren Pakete auflisten, die Sie mit ‘conda’ installiert haben.
Führen Sie den folgenden ‘conda env’-Befehl aus, um die Projekte/Umgebungen in Ihrem System aufzulisten. In diesem Fall sehen Sie drei Umgebungen, ‘ (base) ‘ für die Standard-Miniconda, ‘ cenv ‘ und ‘ myproject ‘.
conda env list
Sie können auch die Liste der Pakete innerhalb Ihrer Umgebung mit dem folgenden ‘ conda list ‘-Befehl überprüfen.
conda list -n myproject
conda list -n cenvUnten sehen Sie die Liste der Pakete innerhalb des ‘ myproject ‘.

Entfernen von Paketen und Umgebungen
Jetzt, da Sie gelernt haben, wie man Umgebungen und Pakete auflistet, lernen Sie als Nächstes, wie man Pakete und virtuelle Umgebungen innerhalb von Miniconda entfernt.
Um ein bestimmtes Paket aus Ihrer Umgebung zu entfernen, führen Sie den ‘ conda remove ‘-Befehl aus, gefolgt von ‘ -n env-name ‘ und dem Paketnamen.
conda remove -n myproject pip
Um die Umgebung von Ihrem System zu entfernen, führen Sie den folgenden ‘ conda remove ‘-Befehl aus, gefolgt von Ihrem Umgebungsnamen und der ‘ –all ‘-Option.
conda remove -n myproject --all
Überprüfen Sie zuletzt erneut Ihre Liste der Umgebungen mit dem folgenden Befehl. Sie werden sehen, dass Ihre Umgebung gelöscht wurde. In diesem Beispiel wurde die ‘ myproject ‘ gelöscht.
conda env list
Installation von Flask mit Conda
Für diesen letzten Schritt geben wir Ihnen eine Demonstration der Flask-Entwicklung mit Miniconda. Dazu verwenden wir die Umgebung ‘cenv’, die wir erstellt haben, und installieren dann die Pakete Python, Pip und Flask.
Zuerst aktivieren Sie die virtuelle Umgebung ‘ cenv ‘ und installieren die benötigten Pakete, einschließlich ‘ flask ‘.
conda activate cenv
conda install python=3.12 pip flask
Erstellen Sie nun ein neues ‘ ~/flask ‘-Projektverzeichnis und wechseln Sie in dieses. Erstellen Sie dann eine neue Anwendung ‘ myapp.py ‘ mit Ihrem bevorzugten Texteditor.
mkdir -p ~/flask; cd ~/flask
vim myapp.pyFügen Sie das folgende Python-Skript ein, um eine neue Anwendung ‘ myapp ‘ zu erstellen, die ‘ Hello Flask ‘ in Ihrem Browser anzeigt.
#myapp
from flask import Flask, render_template # importiere die render_template-Funktion
app = Flask(__name__)
# Route zur Indexseite
@app.route("/")
def hello():
return render_template('index.html')
if __name__ == ' __main__':
app.run(debug=True)Erstellen Sie nun ein neues Verzeichnis ‘templates’ und erstellen Sie eine ‘index.html’-Datei in diesem Verzeichnis.
mkdir -p templates
nano templates/index.htmlFügen Sie das folgende HTML-Skript ein, das von der ‘ render_template ‘-Funktion gerendert wird.
Hello Flask innerhalb von Miniconda!
Führen Sie als Nächstes den ‘flask’-Befehl unten aus, um Ihre Anwendung zu starten. Dies wird Flask auf dem Standardport ‘5000’ ausführen.
flask --app myapp runBeim Ausführen sehen Sie eine Ausgabe wie die folgende:

Zuletzt öffnen Sie einen neuen Terminal-Tab und verbinden sich mit Ihrem Server. Führen Sie dann den ‘curl’-Befehl unten aus, um auf Ihre Flask-Anwendung zuzugreifen.
curl http://localhost:5000/Sie sehen das ‘index.html’-Skript, das in Ihrem Terminal angezeigt wird.

Fazit
Herzlichen Glückwunsch! Sie haben gelernt, wie man Miniconda installiert und verwendet. Sie haben gelernt, wie man Umgebungen mit dem ‘conda’-Dienstprogramm erstellt, verwaltet, auflistet und löscht. Sie haben auch gelernt, wie man das Python-Projekt Flask innerhalb der ‘conda’-Umgebung einrichtet. Von hier aus können Sie mehrere Umgebungen für Ihre Projekte erstellen oder Sie können ein YAML-Skript für Miniconda-Umgebungen erstellen und es mit Ihren Kollegen verteilen. Dies ermöglicht es uns, die gleiche Entwicklungsumgebung für das Team zu haben.
Erhalte neue Beiträge in deinem Posteingang.
Kein Spam. Jederzeit abmelden.