Anaconda ist ein Open-Source-Paketmanager und eine Distribution der Programmiersprachen Python und R. Es wird häufig für Datenwissenschaft, maschinelles Lernen, Big-Data-Verarbeitung, wissenschaftliches Rechnen und prädiktive Analytik verwendet. Es kann auf allen gängigen Betriebssystemen installiert werden, einschließlich Windows, Linux und macOS. Anaconda hilft Entwicklern, Python-Abhängigkeiten in einer einzigen Installation zu installieren und zu verwalten. Es bietet eine Sammlung von über 7.500 Open-Source-Paketen.
In diesem Beitrag zeigen wir Ihnen, wie Sie die Anaconda Python Distribution auf Rocky Linux 8 installieren.
Voraussetzungen
- Ein Server, auf dem RockyLinux 8 auf der Atlantic.Net Cloud Platform ausgeführt wird
- Ein auf Ihrem Server konfiguriertes Root-Passwort
Schritt 1 – Atlantic.Net Cloud-Server erstellen
Melden Sie sich zunächst bei Ihrem Atlantic.Net Cloud Server an. Erstellen Sie einen neuen Server und wählen Sie Rocky Linux 8 als Betriebssystem mit mindestens 2 GB RAM. Stellen Sie über SSH eine Verbindung zu Ihrem Cloud-Server her und melden Sie sich mit den oben auf der Seite hervorgehobenen Anmeldeinformationen an.
Sobald Sie sich bei Ihrem Server angemeldet haben, führen Sie den folgenden Befehl aus, um Ihr Basissystem mit den neuesten verfügbaren Paketen zu aktualisieren.
dnf update -y
Schritt 2 – Laden Sie das Anaconda-Installationsskript herunter
Zuerst müssen Sie die neueste Version des Anaconda-Installationsskripts von der offiziellen Website herunterladen.
Sie können es mit dem folgenden Befehl herunterladen:
wget https://repo.anaconda.com/archive/Anaconda3-2021.05-Linux-x86_64.sh
Sobald der Download abgeschlossen ist, erstellen Sie den kryptografischen sha256-Hash der Installationsdatei mit dem folgenden Befehl:
sha256sum Anaconda3-2021.05-Linux-x86_64.sh
Sie erhalten die folgende Ausgabe:
2751ab3d678ff0277ae80f9e8a74f218cfc70fe9a9cdc7bb1c137d7e47e33d53 Anaconda3-2021.05-Linux-x86_64.sh
Gleichen Sie nun das Ergebnis mit den auf der Anaconda-Website verfügbaren Hashes ab.
Wenn das Ergebnis übereinstimmt, können Sie mit dem nächsten Schritt fortfahren.
Schritt 3 – Installieren Sie Anaconda auf Rocky Linux 8
Führen Sie nun das Anaconda-Installationsskript aus, um Anaconda auf Ihrem System zu installieren.
Bash Anaconda3-2021.05-Linux-x86_64.sh
Sie werden aufgefordert, die Lizenzbedingungen zu akzeptieren, wie unten gezeigt:
Willkommen bei Anaconda3 2021.05Um mit dem Installationsvorgang fortzufahren, lesen Sie bitte die Lizenzvereinbarung.Bitte drücken Sie die EINGABETASTE, um fortzufahren>>> Akzeptieren Sie die Lizenzbedingungen? [ja|nein][nein]>>> ja
Geben Sie ja ein und drücken Sie die Eingabetaste. Sie werden aufgefordert, den Installationsort festzulegen:
Anaconda3 wird nun an diesem Ort installiert:/root/anaconda3 - Drücken Sie ENTER, um den Ort zu bestätigen - Drücken Sie STRG-C, um die Installation abzubrechen - Oder geben Sie unten einen anderen Ort an[/root/anaconda3]>>>Drücken Sie die Eingabetaste, um mit dem Standardspeicherort fortzufahren. Sie werden aufgefordert, Anaconda zu initieren:
PREFIX=/root/anaconda3Installation abgeschlossen.Möchten Sie, dass der Installer Anaconda3 initialisiert, indem er conda init ausführt? [ja|nein][nein]>>> jaGeben Sie yes ein und drücken Sie die Eingabetaste, um Anaconda zu starten und die Installation abzuschließen:
==> Damit die Änderungen wirksam werden, schließen Sie Ihre aktuelle Shell und öffnen Sie sie erneut. <==Wenn Sie möchten, dass die Basisumgebung von conda beim Start nicht aktiviert wird, setzen Sie den Parameter auto_activate_base auf false:conda config --set auto_activate_base falseVielen Dank, dass Sie Anaconda3 installiert haben!========================================================================Das Arbeiten mit Python- und Jupyter-Notebooks ist mit PyCharm Pro, das für die Verwendung mit Anaconda entwickelt wurde, ein Kinderspiel. Laden Sie es jetzt herunter und haben Sie die besten Datentools immer zur Hand. PyCharm Pro für Anaconda ist verfügbar unter:https://www.anaconda.com/pycharmAktivieren Sie nun die Anaconda-Installation mit dem folgenden Befehl:
source ~/.bashrcSie erhalten die Anaconda-Shell in der folgenden Ausgabe:
(Basis) [[email protected] ~]#Schritt 4 – Überprüfen Sie die Anaconda-Installation
Führen Sie nun den folgenden Befehl aus, um die Anaconda-Installation zu testen.
Conda-InfoSie erhalten die folgende Ausgabe:
Aktive Umgebung:Basisspeicherort der aktiven Umgebung:/root/anaconda3 Shell-Ebene:1 Benutzerkonfigurationsdatei:/root/.condarc Aufgefüllte Konfigurationsdateien:Conda-Version:4.10.1 Conda-Build-Version:3.21.4 Python-Version:3.8 .8.final.0 Virtuelle Pakete:__linux=4.18.0=0 __glibc=2.28=0 __unix=0=0 __archspec=1=x86_64 Basisumgebung:/root/anaconda3 (beschreibbar) conda av data dir:/root/anaconda3 /etc/conda conda av Metadaten-URL:https://repo.anaconda.com/pkgs/main Kanal-URLs:https://repo.anaconda.com/pkgs/main/linux-64 https://repo.anaconda. com/pkgs/main/noarch https://repo.anaconda.com/pkgs/r/linux-64 https://repo.anaconda.com/pkgs/r/noarch Paket-Cache:/root/anaconda3/pkgs /root /.conda/pkgs envs-Verzeichnisse:/root/anaconda3 /envs /root/.conda/envs Plattform:Linux-64 Benutzeragent:Conda/4.10.1 Requests/2.25.1 CPython/3.8.8 Linux/4.18.0-305.7.1.el8_4.x86_64 Rocky/8.4 Glibc /2.28 UID:GID :0:0 netrc file :None Offline-Modus :FalseFühren Sie den folgenden Befehl aus, um alle mit Anaconda verfügbaren Pakete aufzulisten:
Conda-ListeSie sollten alle Pakete in der folgenden Ausgabe sehen:
# Pakete in der Umgebung unter /root/anaconda3:## Name Version Build Channel_ipyw_jlab_nb_ext_conf 0.1.0 py38_0 _libgcc_mutex 0.1 main alabaster 0.7.12 pyhd3eb1b0_0 anaconda 2021.05 py38_0 anaconda-client 1.7.2 py38_0 anaconda-0.3 anaconda-navigator 2.7.0 project 0.9.1 pyhd3eb1b0_1 anyio 2.2.0 py38h06a4308_1 appdirs 1.4.4 py_0 argh 0.26.2 py38_0 argon2-cffi 20.1.0 py38h27cfd23_1 asn1crypto 1.4.0 py_0 astroid 2.5 py38h06a4308_1 astropy 4.2.1 py38h27cfd23_1 async_generator 1.10 pyhd3eb1b0_0 atomicwrites 1.4.0 py_0 attrs 20.3.0 pyhd3eb1b0_0Schritt 5 – Anaconda aktualisieren
Anaconda bietet ein Conda-Dienstprogramm zum Aktualisieren des Anaconda-Pakets. Führen Sie zunächst den folgenden Befehl aus, um das Conda-Dienstprogramm auf die neueste Version zu aktualisieren.
conda update condaSie erhalten die folgende Ausgabe:
## Paketplan ## Speicherort der Umgebung:/root/anaconda3 hinzugefügte/aktualisierte Spezifikationen:- condaDie folgenden Pakete werden heruntergeladen:Paket | build ----------------------|----------------conda-4.10. 3 | py38h06a4308_0 2,9 MB xmltodict-0.12.0 | pyhd3eb1b0_0 13 KB ------------------------------------------------ ------------- Gesamt:2,9 MBDie folgenden Pakete werden AKTUALISIERT:conda 4.10.1-py38h06a4308_1 --> 4.10.3-py38h06a4308_0Die folgenden Pakete werden DOWNGRADIERT:xmltodict 0.12.0-py_0 - -> 0.12.0-pyhd3eb1b0_0Fortfahren ([y]/n)? yPakete herunterladen und extrahierenxmltodict-0.12.0 | 13 KB | ################################################## ################################################## | 100% conda-4.10.3 | 2,9 MB | ################################################## ################################################## | 100% Transaktion wird vorbereitet:doneTransaktion überprüfen:doneTransaktion ausführen:doneAls nächstes aktualisieren Sie die Anaconda mit dem folgenden Befehl:
conda update anacondaSchritt 6 – Erstellen Sie eine Umgebung mit Anaconda
Mit Anaconda können Sie eine Umgebung erstellen, um Projekte basierend auf Python-Versionen zu organisieren.
So erstellen Sie eine neue Umgebung mit dem Namen conda_env , ausführen:
conda create --name conda_env python=3Sie erhalten die folgende Ausgabe:
## Um diese Umgebung zu aktivieren, verwenden Sie ## $ conda activate conda_env## Um eine aktive Umgebung zu deaktivieren, verwenden Sie ## $ conda deactivateAktivieren Sie nun die Umgebung mit dem folgenden Befehl:
conda aktiviert conda_envSie erhalten die folgende Shell:
(conda_env) [[email protected] ~]#Überprüfen Sie als Nächstes die Python-Version mit dem folgenden Befehl:
python --versionSie erhalten die folgende Ausgabe:
Python 3.10.0Führen Sie den folgenden Befehl aus, um alle Ihre Umgebungen aufzulisten:
conda info --envsSie sollten die folgende Ausgabe sehen:
(conda_env) [[email protected] ~]# conda info --envs# conda-Umgebungen:#base /root/anaconda3conda_env * /root/anaconda3/envs/conda_envUm die Anaconda-Umgebung zu deaktivieren, führen Sie den folgenden Befehl aus:
Conda deaktivierenFühren Sie den folgenden Befehl aus, um conda_env zu entfernen:
conda env entfernen -n conda_envBeispielausgabe:
Entfernen Sie alle Pakete in der Umgebung /root/anaconda3/envs/conda_env:Schritt 7 – Anaconda deinstallieren
Wenn Sie Anaconda von Ihrem System deinstallieren möchten, müssen Sie das Dienstprogramm anaconda-clean auf Ihrem System installieren. Sie können es mit dem folgenden Befehl installieren:
conda install anaconda-cleanNach der Installation erhalten Sie die folgende Ausgabe:
Die folgenden Pakete werden heruntergeladen:Paket | bauen ----------------------|----------------- anaconda-sauber- 1.1.0 | py38h06a4308_1 244 KB ------------------------------------------------ ------------- Gesamt:244 KB Die folgenden NEUEN Pakete werden INSTALLIERT:anaconda-clean pkgs/main/linux-64::anaconda-clean-1.1.0-py38h06a4308_1Proceed ([y]/ n)? yFühren Sie als Nächstes den folgenden Befehl aus, um Anaconda von Ihrem System zu deinstallieren.
Anaconda-sauberSie erhalten die folgende Ausgabe:
.conda löschen? (j/n):yBackup-Verzeichnis:/root/.anaconda_backup/2021-10-22T073105Entfernen Sie als Nächstes alle von Anaconda erstellten Dateien und Verzeichnisse mit dem folgenden Befehl:
rm -rf ~/.condarc ~/.conda ~/.continuumBearbeiten Sie als Nächstes die .bashrc-Datei und entfernen Sie alle von Anaconda hinzugefügten Zeilen:
nano ~/.bashrcEntfernen Sie die folgenden Zeilen:
#>>> conda initialize>>># !! Inhalte innerhalb dieses Blocks werden von 'conda init' verwaltet !!__conda_setup="$('/root/anaconda3/bin/conda' 'shell.bash' 'hook' 2> /dev/null)"if [ $? -eq 0 ]; then eval "$__conda_setup"else if [ -f "/root/anaconda3/etc/profile.d/conda.sh" ]; dann . "/root/anaconda3/etc/profile.d/conda.sh" else export PATH="/root/anaconda3/bin:$PATH" fifiunset __conda_setup# <<Speichern und schließen Sie die Datei, wenn Sie fertig sind.
Schlussfolgerung
In der obigen Anleitung haben wir erklärt, wie man Anaconda auf Rocky Linux 8 installiert. Wir haben auch erklärt, wie man Anaconda aktualisiert und eine Umgebung mit Anaconda erstellt. Weitere Informationen finden Sie auf der Anaconda-Dokumentationsseite. Probieren Sie es noch heute auf Ihrem Virtual Private Server von Atlantic.Net aus!