Conda
Inhalt
Conda¶
In vielen Bereich hat sich Conda (Anaconda / Miniconda) als Paketmanagementsystem durchgesetzt.
Conda ist unter https://docs.conda.io erreichbar.
Anaconda vs Miniconda¶
Es gibt zwei Installationen. Mit Anaconda werden viele Pakete mit ausgeliefert. Miniconda ist dagegen eine Minimale Installation, wo eigentlich nur die Paketverwaltung Conda ausgeliefert wird.
Miniconda installieren¶
Für diesen Kurs wird empfohlen eine Miniconda Installation durchzuführen. Eine Anleitung findet sich unter https://docs.conda.io/en/latest/miniconda.html.
Conda Umgebung verwalten¶
Ein Getting Started kann unter https://docs.conda.io/projects/conda/en/latest/user-guide/getting-started.html gefunden werden.
Conda Umgebung einrichten¶
Für dieses Buch wird empfohlen eine Conda Umgebung mittels python-cybernetics.yml File einzurichten. Der Befehl lautet
conda env create -f python-cybernetics.yml
wobei das python-cybernetics.yml File wie folgt gestaltet ist:
name: python-cybernetics
channels:
- conda-forge
- default
dependencies:
- python
- numpy
- matplotlib
- scipy
- pandas
- seaborn
- jupyterlab=3.0.16
Alternativ kann die Conda Umgebung python-cybernetics, mit
conda create --name python-cybernetics
conda activate python-cybernetics
installiert und aktiviert werden. Die Conda Pakete können dann wie folgt installiert werden:
conda install python
conda install numpy
conda install matplotlib
conda install scipy
conda install pandas
conda install seaborn
conda install -c conda-forge jupyterlab
Conda Umgebung löschen¶
Eine Conda Umgebung kann mit
conda remove --name python-cybernetics --all
gelöscht werden.
Conda Umgebung aktivieren und deaktivieren¶
Eine Conda Umgebung wird mit
conda activate python-cybernetics
aktiviert und mit
conda deactivate
deaktiviert.
Conda Übersicht¶
Verwaltung von Conda und Anaconda
Befehl |
Beschreibung |
---|---|
|
Überprüfen, ob conda installiert ist, Version prüfen |
|
Update des conda Paket- und Umgebungsmanagers |
|
Aktualisieren Sie das anaconda-Metapaket |
Verwalten von Umgebungen
Befehl |
Beschreibung |
---|---|
|
Eine Liste aller meiner Umgebungen erhalten |
|
Aktive Umgebung wird mit * angezeigt |