Wie aktiviere ich eine Umgebung in Miniconda?

Melden
  1. Was ist Miniconda und warum Umgebungen verwenden?
  2. Vorbereitung vor der Aktivierung der Umgebung
  3. Wie wird eine Umgebung in Miniconda aktiviert?
  4. Was passiert nach der Aktivierung?
  5. Zusätzliche Hinweise

Was ist Miniconda und warum Umgebungen verwenden?

Miniconda ist eine minimalistische Version von Anaconda, die es ermöglicht, Python und Pakete in isolierten Umgebungen zu verwalten. Durch die Nutzung von Umgebungen kann man mehrere Projekte mit unterschiedlichen Paketversionen parallel betreiben, ohne dass es zu Konflikten kommt. Dies ist besonders wichtig in der Softwareentwicklung oder Datenanalyse, wo unterschiedliche Projekte oft unterschiedliche Abhängigkeiten haben.

Vorbereitung vor der Aktivierung der Umgebung

Bevor eine Umgebung aktiviert werden kann, muss diese entweder erstellt oder bereits vorhanden sein. Eine neue Umgebung kann beispielsweise mit dem Befehl conda create --name meine_umgebung python=3.8 angelegt werden. Hierbei wird eine Umgebung mit dem Namen meine_umgebung und Python Version 3.8 erstellt. Nach der Erstellung steht die Umgebung zum Aktivieren bereit.

Wie wird eine Umgebung in Miniconda aktiviert?

Die Aktivierung einer Miniconda-Umgebung erfolgt über das Kommando conda activate . Wenn man beispielsweise die zuvor erstellte Umgebung namens meine_umgebung aktivieren möchte, gibt man conda activate meine_umgebung in die Kommandozeile ein. Durch diesen Befehl wird die Umgebung geladen, und der Prompt ändert sich häufig, um anzuzeigen, dass man sich jetzt innerhalb dieser Umgebung befindet.

Was passiert nach der Aktivierung?

Sobald die Umgebung aktiviert ist, verwendet das System Pakete und Python-Versionen, die in dieser spezifischen Umgebung installiert sind. Das bedeutet, dass Installationen oder Importe von Python-Paketen isoliert von anderen Umgebungen oder der Systeminstallation erfolgen. Dadurch wird vermieden, dass Pakete sich gegenseitig beeinträchtigen oder überschreiben.

Zusätzliche Hinweise

Um eine Umgebung wieder zu verlassen und zur Basisumgebung zurückzukehren, verwendet man conda deactivate. Außerdem ist es wichtig, dass der Miniconda-Pfad korrekt in den Systemvariablen oder im Terminal-Shell-Profil eingebunden ist, damit der Befehl conda überall funktioniert. Insbesondere bei der ersten Einrichtung von Miniconda kann die Shell-Erweiterung mit conda init aktiviert werden, um das automatische Laden der Conda-Kommandos zu gewährleisten.

0

Kommentare