Eine Einführung in Anaconda: Was es ist und wie es installiert wird

Eine einfache Anleitung zu Anaconda und seiner Installation auf Ubuntu 16.04 (64-Bit).

Anaconda-Logo

Hallo alle miteinander. Ich habe diesen Beitrag geschrieben, um Sie durch die Installation von Anaconda in Ubuntu-Versionen zu führen. Darüber hinaus werden verschiedene Details zu Anaconda und dem Gebiet, in dem es verwendet wird, behandelt.

Was ist Anaconda für den Anfang?

Bevor wir untersuchen, was Anaconda wirklich bedeutet und worum es geht, werden wir zuerst etwas über Conda lernen.

Zitat von Condas offiziellem Blog:

Conda ist ein Open Source-Paketverwaltungssystem und ein Umgebungsverwaltungssystem, das unter Windows, MacOS und Linux ausgeführt wird.
Conda installiert, führt und aktualisiert Pakete und deren Abhängigkeiten schnell. Conda erstellt, speichert, lädt und wechselt problemlos zwischen Umgebungen auf Ihrem lokalen Computer.
Es wurde für Python-Programme erstellt, kann jedoch Software für jede Sprache packen und verteilen.

Die nächste Frage auf dem Tisch lautet: Warum plötzlich Conda? Wir alle wissen, dass dies ein Paketverwaltungssystem ist, mit dem in Python geschriebene Softwarepakete installiert und verwaltet werden.

Das hat auch seine Grenzen. Es kann nur für Python-Pakete verwendet werden.

pip konzentriert sich auf Python und vernachlässigt Nicht-Python-Bibliotheksabhängigkeiten wie HDF5, MKL, LLVM, deren Quellcode keine Setup-Datei enthält.

Um es in einfachen Worten auszudrücken:

pip ist ein Paketmanager, der die Installation, Aktualisierung und Deinstallation von Python-Paketen erleichtert. Es funktioniert mit virtuellen Python-Umgebungen.

Conda ist ein Paketmanager für jede Software (Installation, Upgrade und Deinstallation). Es funktioniert mit virtuellen Systemumgebungen.

Conda ist ein Paketierungstool und -installationsprogramm, das mehr als das leistet, was pip leistet: Es behandelt Bibliotheksabhängigkeiten außerhalb der Python-Pakete sowie der Python-Pakete selbst.

Conda schafft auch eine virtuelle Umgebung.

Wie kommt Anaconda ins Bild?

Conda ist vollständig in Python geschrieben, was die Verwendung in virtuellen Python-Umgebungen vereinfacht. Außerdem können wir Conda für C-Bibliotheken, R-Pakete, Java-Pakete usw. verwenden.

Es installiert Binärdateien. Das Conda-Build-Tool erstellt Pakete aus dem Quellcode und die Conda-Installation installiert Dinge aus den erstellten Conda-Paketen.

Conda ist der Paketmanager von Anaconda, der von Continuum Analytics bereitgestellten Python-Distribution. Eine knappe Zeile zur Beschreibung von Anaconda lautet wie folgt:

Anaconda ist eine Python- und R-Verteilung. Ziel ist es, alles zu bieten, was Sie (pythonmäßig) für datenwissenschaftliche Aufgaben benötigen.

Anaconda ist eine Reihe von Binärdateien, die Scipy, Numpy und Pandas mit all ihren Abhängigkeiten enthalten.

Scipy ist ein statistisches Analysepaket.

Numpy ist ein numerisches Computerpaket.

Pandas ist eine Datenabstraktionsschicht, die eine Möglichkeit zum Zusammenführen und Transformieren von Daten bietet.

Anaconda hilft uns, indem es all dies in einer einzigen Aufnahme zusammenbringt.

Die Anaconda-Binärdatei ist ein Installationsprogramm, das alle diese Pakete und ihre Abhängigkeiten in Ihrem System erstellt.

Weitere Informationen zu Anaconda finden Sie in seinem offiziellen Blog: https://anaconda.org/

Einfacher installieren

Das Installieren von Dateien kann manchmal ein großes Durcheinander sein, aber Anaconda ist viel benutzerfreundlicher, als Sie vielleicht denken. Ich bevorzuge Ubuntu, da für die Installation nur ein paar starke Befehle und eine gute Netzwerkverbindung erforderlich sind. Es fühlt sich viel einfacher an. Hier sind die nachfolgenden Schritte zur Installation von Anaconda.

(Dieser gesamte Installationsvorgang funktioniert nur auf 64-Bit-Computern.)

Schritt 1: Laden Sie das Anaconda-Bash-Skript herunter

Laden Sie die neueste Version des Anaconda-Installationsskripts von der offiziellen Website herunter. Es kann durch Ausführen eines Curl-Befehls heruntergeladen werden. Wenn Sie Curl nicht in Ihrem System installiert haben, installieren Sie es, indem Sie den folgenden Befehl ausführen.

sudo apt-get update
sudo apt-get install curl

Wechseln Sie in den Ordner / tmp.

cd / tmp

Führen Sie nach der Installation von curl den folgenden Befehl aus:

curl -O https://repo.continuum.io/archive/Anaconda3-4.3.1-Linux-x86_64.sh

Das Setup dauert in der Regel einige Minuten, da es ungefähr 500 MB groß ist. Bitte warten Sie, bis der gesamte Download-Vorgang abgeschlossen ist.

Anaconda Installationsprozess

Der angehängte Screenshot wurde aufgenommen, nachdem das Skript heruntergeladen wurde. Stellen Sie sicher, dass Sie eine starke Verbindung haben. Andernfalls können Download-Fehler auftreten.

Schritt 2: Überprüfen Sie die Integrität

Um die Datenintegrität des Installationsprogramms zu überprüfen, verwenden wir einen kryptografischen Hash-Algorithmus namens SHA-2 (Secure Hash Algorithm).

sha256sum Anaconda3-4.3.1-Linux-x86_64.sh

Nach Ausführung des Befehls wird in der nächsten Zeile eine Prüfsumme generiert.

Überprüfen der Datenintegrität mithilfe einer Prüfsumme

Schritt 3: Führen Sie das Bash-Skript aus

Wir sind fast da. Das Paket wird heruntergeladen und das Skript muss nur durch Eingabe dieses Befehls ausgeführt werden.

bash Anaconda3-4.3.1-Linux-x86_64.sh

In einem normalen Überprüfungsschritt werden Sie gefragt, ob Sie Anaconda installieren möchten. Geben Sie yes ein, damit die Installation fortgesetzt wird.

Nach dem Ausführen des Bash-Skripts

Schritt 4: Installieren der Kryptografiebibliotheken

Dies ist ein Teil des vorherigen Prozesses. Das Installationsprogramm fragt den Benutzer, ob alle kryptografischen Bibliotheken installiert werden sollen. Geben Sie yes ein und Sie können loslegen. Siehe den Screenshot unten. Sie erhalten ähnliche Details.

Kryptografische Bibliotheken

Schritt 5: Bestätigen Sie den Standort

Der letzte und letzte Schritt ist, den Pfad zu bestätigen, in dem Sie alle Anaconda-Pakete platzieren möchten. Nachdem Sie den Pfad angegeben haben, drücken Sie die Eingabetaste und fertig! Anaconda wird seine Magie entfalten, indem Sie alles Nötige installieren!

Anaconda-Pfad einrichten

Schritt 6: Aktivieren und überprüfen

Um die Installation zu aktivieren, sollten wir die ~ / .bashrc-Datei mit dem folgenden Befehl aus dem Quellcode holen:

source ~ / .bashrc

Überprüfen Sie Ihre Installation mit dem Befehl conda.

Conda-Liste

Die Ausgabe aller über die Anaconda-Installation verfügbaren Pakete wird angezeigt.

Ich schreibe Geschichten über Life Lessons, Coding und Technologie und Bücher. Um mehr zu erfahren, folge mir auf Twitter und Medium.