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

Sobald der Download abgeschlossen ist, führen Sie das ‘Miniconda3-latest-Linux-x86_64’-Installationsskript wie folgt aus:

bash ~/Miniconda3-latest-Linux-x86_64.sh

Fü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 ‘.

install miniconda

install miniconda 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 ~/.zshrc

Nachdem 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

check conda versionb

Zuletzt können Sie detaillierte Informationen über die Miniconda-Installation mit folgendem Befehl überprüfen:

conda info

Hier können Sie die aktive Umgebung, das Datenverzeichnis, das Cache-Verzeichnis, die ‘ conda ‘-Version, die Umgebungsverzeichnisse und die Kanal-URLs (Repositories) sehen.

check conda info

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 cenv

Wenn Sie dazu aufgefordert werden, geben Sie ‘ y ‘ ein, um fortzufahren.

create virtual environment

Sobald die Umgebung ‘ cenv ‘ erstellt wurde, führen Sie den folgenden ‘ conda activate ‘-Befehl aus, um Ihre neue Umgebung zu aktivieren.

conda activate cenv

Damit 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

activate and install packages

Zuletzt können Sie Ihre aktuelle Umgebung mit dem folgenden Befehl deaktivieren.

conda deactivate

Darü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 docutils

Erstellen 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.yml

Fü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  
 - flask

Speichern 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.yml

Sobald dies abgeschlossen ist, aktivieren Sie die Umgebung ‘ myproject ‘ mit dem folgenden Befehl.

conda activate myproject

Wenn alles gut geht, wird Ihre Shell so aussehen wie ‘ (myproject) user@host’, wie im Screenshot unten.

conda via command line

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

list environments

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 cenv

Unten sehen Sie die Liste der Pakete innerhalb des ‘ myproject ‘.

list packages

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

remove packages

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

remove env

Ü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

list check env

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

install 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.py

Fü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.html

Fü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 run

Beim Ausführen sehen Sie eine Ausgabe wie die folgende:

run flask

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.

check flask app

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.

Share: X/Twitter LinkedIn

Erhalte neue Beiträge in deinem Posteingang.

Kein Spam. Jederzeit abmelden.