Als ich mich fragte, warum das maschinelle Lernen in den letzten Jahren so weit fortgeschritten ist, stieß ich auf ein Buch, in dem die Verwendung von Phthon sorgfältig erklärt wurde. [Deep Learning von Grund auf neu
Bei Origin (https://www.anaconda.com/what-is-anaconda/) ist Anaconda die beliebteste Python Data Science-Plattform, zu der Anaconda-Partner, Anaconda Enterprise, Anaconda Distrubution, Anaconda Support und mehr gehören. .. Im Mittelpunkt steht die Anaconda Distrubution, die Data Science-Pakete und Conda-Pakete sowie Manager für virtuelle Umgebungen für Windows, Linux und Mac OS umfasst. (Kommentar, dass Leute, die es wissen, es gut verstehen werden.)
Grob gesagt, eine Python-Bibliothek für Data Science und ein Tool, das sie verwaltet.
Referenz: t2y, "Anaconda ist kein Tool zur Isolierung der Umgebung", Qiita, 12.11.2016 Erklären, was Anaconda ist Es gibt. Anaconda ist eine Distribution für Open Data Science. Die Distribution verfügt über ein Paketverwaltungssystem zum Verteilen von Quellen und Binärdateien. Die Paketverwaltung umfasst die Paketverwaltung für die Systemverwaltung und die Paketverwaltung für Anwendungen, die die Anforderungen der Anwendung im Benutzerbereich erfüllen. (ana) conda ist ein Paketverwaltungstool für Anwendungen, die die Zusammenarbeit zwischen Open Data Science und Data Science erleichtern sollen.
Nach einem Artikel von Sibukawa
Ich habe Anacondas / bin auf den Pfad gesetzt, aber die Tools von Anaconda (openssl / curl / python) verdecken die Tools des Betriebssystems.
Es scheint jedoch, dass die Deinstallation einfach ist, so dass es möglicherweise einfacher ist.
t2y, "Installieren der Python-Umgebung mit Anaconda", Qiita, 02.02.2017
PyEnv shibukawa, "Blumendiagramm, ob Pyenv benötigt wird", Qiita, 09.09.2017 In der Kategorie Environment Isolation Tool gibt es eine Entwicklungshilfe. venv/virtualenv
Ich habe Anaconda so installiert, wie es ist.
start
ipython notebook
Kategorie | name | Überblick | Eigenschaften/Hinweis |
---|---|---|---|
Mac-Paketverwaltung | Homebrew | ||
Versionskontrolle | pyenv | pythonのVersionskontrolle | Sie können zwischen 2 und 3 wechseln, aber für diejenigen, die sich nicht ändern, dauert es länger |
Umweltmanagement | virtual-env | ||
Verteilung | anaconda | python+Paket | Beachten Sie die Reihenfolge der PATH-Registrierung |
Paketverwaltung | conda | Für Anakonda | |
Paketverwaltung | pip | Python allgemein |
Beispiel für eine Umweltkonstruktion
Artikel | Paket | Umweltmanagement | distribution | Bibliotheksverwaltung | Bibliothek | Maschinelles Lernen Bibliothek |
Editor | IDE |
---|---|---|---|---|---|---|---|---|
Yoshizaki | homebrew | python3 | pip | numpy, scipy, matplotlib, pandas |
scikit-learn, chainer, jupyter | atom | ||
shizma | homebrew | pyenv, virtualenv | anaconda | pip | ipython notebook | |||
mich selber | Keiner | Keiner | anaconda | conda | Wie angemessen | Wie angemessen | ipython notebook |
Recommended Posts