Conda und Anaconda

Conda ist eine freie und offene Softwarepaketverwaltung für Python. Neben der Möglichkeit, Pakete (packages, libraries) für Python aus dem Internet zu installieren, können mit conda virtuelle Umgebungen (environments) angelegt werden. Diese Umgebungen beinhalten nur die Pakete und Python Versionen, die für ein spezifisches Projekt gebraucht werden. Umgebungen können mit anderen Personen geteilt werden, sodass sichergestellt ist, dass alle Programmierer mit den gleichen Paketen und Versionen arbeiten, auch wenn sie unterschiedliche Systeme (Windows, Linux, MacOS) verwenden.

Anaconda basiert auf conda. Mit Anaconda werden eine Vielzahl von Paketen, die für die Datenanalyse gebraucht werden, schon vorinstalliert. Außerdem bietet Anaconda eine vorinstallierte Entwicklungsumgebung (Spyder IDE) und eine vorinstallierte Version von Jupyter, mit der Notebooks gestartet werden können.

1.3 Anaconda (10 Min)

  • Falls noch nicht getan (sollte durch Modul 1 und 2 aber der Fall sein), kannst Du Anaconda hier für Dein Betriebssystem herunterladen. Wir verwenden die Version für Python 3.12.
  • Öffne den mit Anaconda installierten Anaconda Navigator und verschaff Dir einen Überblick über die vorhandenen Programme.