Ich bin ein Anfänger und möchte Computerprogrammierung lernen. Daher habe ich vorerst angefangen, Python selbst zu lernen, mit einigen Kenntnissen über das Programmieren in C und Fortran.
Jetzt habe ich Python Version 3.6.0 installiert und Probleme, einen geeigneten Text zum Erlernen von Python in dieser Version zu finden. Sogar die Online-Vorlesungsreihe fragt nach den Versionen 2.7 und 2.5.
Jetzt, wo ich ein Buch habe, das jedoch Codes in Version 2 erstellt und versucht , es in Version 3 so nah wie möglich zu bringen (laut Autor); Der Autor empfiehlt "Anaconda für Windows herunterladen", um Python zu installieren.
Meine Frage lautet also: Was ist diese 'Anaconda' ? Ich sah, dass es sich um eine Open Data Science-Plattform handelte. Was heißt das? Ist es ein Editor oder so etwas wie Pycharm, IDLE oder so?
Außerdem habe ich mein Python (das ich gerade verwende) für Windows von Python.org heruntergeladen und musste keine "Open Data Science-Plattform" installieren. Also, was passiert das?
Bitte erklären Sie in einfacher Sprache. Ich habe nicht zu viel Wissen darüber.
quelle
Antworten:
Anaconda ist eine Python- und R- Distribution . Ziel ist es, alles, was Sie (Python-weise) für Data Science benötigen, "out of the box" bereitzustellen.
Es enthält:
conda
, Anacondas eigener Paketmanager, der zum Aktualisieren von Anaconda und Paketen verwendet wirdIhr Kurs hat es vielleicht empfohlen, da es mit diesen Extras geliefert wird, aber wenn Sie sie nicht benötigen und mit Vanille-Python gut zurechtkommen, ist das auch in Ordnung.
Weitere Informationen: https://www.anaconda.com/distribution/
quelle
Anaconda ist eine Python-Distribution, mit der Python sowie eine Reihe der am häufigsten verwendeten Bibliotheken von Drittanbietern auf flexible Weise auf einem Windows- oder Linux-Computer installiert werden können.
Meine Erfahrungen damit sind sehr positiv, sowohl unter Windows als auch unter Linux. Es ist ziemlich vollständig und vermeidet Probleme beim Erstellen von Bibliotheken, die Sie aus dem Quellcode benötigen und die häufig eine einzelne Installation dieser Bibliotheken durch Tools wie pip plagen.
Übrigens: Es ist sehr ratsam, mit 3.5 oder 3.6 zu beginnen, da 2.7 sich dem Ende seines Lebenszyklus nähert, obwohl viele Anwendungen immer noch davon abhängen.
Tutorials: Pythons eigene Dokumente eignen sich gut zum Erlernen der Sprache.
https://docs.python.org/3/tutorial/
quelle
Anaconda ist eine Python-basierte Plattform für Datenverarbeitung und wissenschaftliche Datenverarbeitung. Es hat viele sehr nützliche Bibliotheken von Drittanbietern eingebaut. Die Installation von Anaconda entspricht der automatischen Installation von Python und einigen häufig verwendeten Bibliotheken wie Numpy, Pandas, Scrip und Matplotlib. Daher ist die Installation so viel einfacher als die normale Python-Installation. Wenn Sie Anaconda nicht installieren, sondern nur Python von python.org installieren, müssen Sie auch pip verwenden, um verschiedene Bibliotheken nacheinander zu installieren. Es ist schmerzhaft und Sie müssen die Kompatibilität berücksichtigen. Daher wird dringend empfohlen, Anaconda direkt zu installieren.
quelle