Vergleich von Anaconda und Miniconda, die zum Aufbau der Umgebung verwendet werden sollten
Über Anaconda und Miniconda
Wenn es darum geht, eine maschinelle Lernumgebung mit Python zu erstellen, empfehlen viele Bücher und Websites, Anaconda vorerst zu verwenden.
Anaconda macht es zwar einfach, eine Umgebung aufzubauen, hat aber auch Nachteile.Deshalb habe ich die Eigenschaften von Anaconda und Miniconda verglichen.
Anaconda
"Python + R Sprache + Conda + 1000 oder mehr verwandte Pakete + Ausführungsumgebung + etc ...."
Wenn Sie Anaconda installieren, können Sie Pakete für wissenschaftliche Berechnungen und Datenwissenschaft zusammen mit Python verwenden.Es enthält auch "R", eine Programmiersprache für Data Science neben Python, und deren umfassende Entwicklungsumgebung.Grob gesagt sind die folgenden Anwendungen installiert.
In Anaconda enthalten
- Programmiersprache: Python, R.
- Paket: Numpy, Pandas, Matplotlib, Scikit-Learn, Tensorflow ... usw. 1000 oder mehr
- Integrierte Entwicklungsumgebung (IDE): Jupyter, JupyterLab, Spyder, RStudio
- Grafische Benutzeroberfläche (GUI): Anaconda Navigator
Minikonda
"Python + Conda + Minimalpaket"
Die kleinste Konfigurationsversion von Anaconda. Die Installation von Python ist einfach, aber die erforderlichen Pakete und die Ausführungsumgebung werden individuell mit conda erstellt.
Was ist Conda?
Paket-Manager.Ein Programm zum Installieren von Paketen und zum Organisieren der Umgebung. Sie können verschiedene Befehle ausführen, indem Sie den Befehl conda über den Bildschirm conda prompt eingeben.
Befehlsbeispiel: "Paket installieren: conda install ~~" "Umgebung überprüfen: conda info"
Vor- und Nachteile von jedem
Anaconda
Vorteile | デメリット |
|
|
Minikonda
Vorteile | デメリット |
|
|
Als ich es im Oktober 2018 ausprobierte, war die Dateigröße übrigens mehr als zehnmal unterschiedlich.
Kapazität | Anaconda | Minikonda |
Zum Zeitpunkt des Downloads | 646 MB | 54 MB |
Zum Zeitpunkt der Installation | Über 3 GB | Ca. 260 MB |
Welches sollte die Umwelt bauen
Geeignet für Anaconda | Geeignet für Miniconda |
|
|
Ich habe die Umgebung zuerst mit Anaconda erstellt, konnte den Inhalt jedoch nicht erfassen. Daher habe ich sie deinstalliert und mit Miniconda neu erstellt.
Obwohl Anaconda Standard und reich an Werkzeugen ist, müssen Sie sich beim Schreiben Ihrer eigenen Programme das Paket ansehen.Ich denke, es ist wichtig, dass Sie wissen, was drin ist.
参照
Miniconda Beamter https://conda.io/miniconda.html
Anaconda Beamter https://www.anaconda.com/distribution/
Die Umgebungskonstruktionsmethode mit Miniconda ist unten zusammengefasst.
Diskussion
Pingback & Trackback-Liste
[…] Wie im Referenzartikel gezeigt, habe ich zuerst Miniconda installiert. Die Installation von Miniconda wird empfohlen, da es leichter als Anaconda ist und für die Installation von Sphinx ausreicht. Ich kannte Anaconda mit Namen, aber ich kannte Miniconda nicht.Also suchte ich nach Vergleichsinformationen und fand den folgenden Artikel.Wenn Sie interessiert sind, lesen Sie es bitte. (Anaconda hat sich beim Betrieb eines Linux-PCs den Ordnernamen angesehen. Ich kenne die echte Schlange, aber das ist nicht so. Lol) "Vergleich zwischen Anaconda und Miniconda, mit welcher sollte die Umgebung erstellt werden?" "(https://insilico-notebook.com/a…echomisさん、ありがとうございます。 [...]