Wikiwand AI

Conda (Paketverwaltung)

From Wikipedia, the free encyclopedia

Conda ist ein Kommandozeilentool und eine Paketverwaltung[4][5][6] für beliebige Programmiersprachen, wird aber hauptsächlich für Python, R, Node.js und Java eingesetzt.[7] Ursprünglich war es Teil der Python-Distribution Anaconda. Inzwischen ist es aber ein eigenständiges Open-Source-Softwarepaket, das beispielsweise auch von Miniconda verwendet wird. Ein weiteres Anwendungsbeispiel ist Bioconda,[8] eine Distribution von Software auf dem Gebiet der Bioinformatik.[9]

Schnelle Fakten Basisdaten ...
Conda
Basisdaten
Hauptentwickler Anaconda, Inc.
Entwickler Bryan Van de Ven[1], Kale Franz
Erscheinungsjahr 2012 (Release 1.1.0)[2]
Aktuelle Version 26.7.0[3]
(31. Juli 2026)
Betriebssystem Plattformunabhängig
Programmier­sprache Python
Kategorie Paketverwaltung
Lizenz 3-Klausel-BSD
deutschsprachig nein
conda.io
Schließen

Conda ist eine häufig genutzte Alternative zu pip, der Standardpaketverwaltung für Python, u. a. weil es Paketabhängigkeiten besser prüft als dieses.[10] Beide Paketverwaltungen sind interoperabel und können somit auch parallel eingesetzt werden.[11] In der Fachliteratur wird allerdings dazu geraten, beim Einsatz von Conda nur die Pakete über pip zu installieren, die sich nicht über Conda installieren lassen, da Conda die mit pip installierten Pakete andernfalls überschreiben könnte.[5] Zudem bündelt Conda die Funktionen von virtualenv und Buildout.[6] Die Python-Entwickler empfehlen es für die Verwaltung vollständig integrierter plattformübergreifender Softwarestacks insbesondere für das wissenschaftliche Umfeld.[12] Dafür unterstützt Conda auch die PowerShell von Microsoft.[13]

Einzelnachweise

Related Articles

Timelines

Top Qs

Fact Checks