GNU/Linux >> Znalost Linux >  >> Linux

Jak nainstalovat distribuci Anaconda Python na Rocky Linux 8

Anaconda je open-source správce balíčků a distribuce programovacích jazyků Python a R. Běžně se používá pro datovou vědu, strojové učení, zpracování velkých dat, vědecké výpočty a prediktivní analytiku. Lze jej nainstalovat na všechny hlavní operační systémy včetně Windows, Linux a macOS. Anaconda pomáhá vývojářům instalovat a spravovat závislosti Pythonu v jediné instalaci. Nabízí kolekci více než 7 500 balíčků s otevřeným zdrojovým kódem.

V tomto příspěvku vám ukážeme, jak nainstalovat Anaconda Python Distribution na Rocky Linux 8.

Předpoklady

  • Server se systémem RockyLinux 8 na cloudové platformě Atlantic.Net
  • Heslo uživatele root nakonfigurované na vašem serveru

Krok 1 – Vytvořte cloudový server Atlantic.Net

Nejprve se přihlaste ke svému cloudovému serveru Atlantic.Net. Vytvořte nový server a jako operační systém vyberte Rocky Linux 8 s alespoň 2 GB RAM. Připojte se ke svému cloudovému serveru přes SSH a přihlaste se pomocí přihlašovacích údajů zvýrazněných v horní části stránky.

Jakmile se přihlásíte na svůj server, spusťte následující příkaz a aktualizujte svůj základní systém nejnovějšími dostupnými balíčky.

aktualizace dnf -y

Krok 2 – Stažení instalačního skriptu Anaconda

Nejprve si budete muset stáhnout nejnovější verzi instalačního skriptu Anaconda z její oficiální stránky.

Můžete si jej stáhnout pomocí následujícího příkazu:

wget https://repo.anaconda.com/archive/Anaconda3-2021.05-Linux-x86_64.sh

Po dokončení stahování vytvořte kryptografický hash sha256 instalačního souboru pomocí příkazu níže:

sha256sum Anaconda3-2021.05-Linux-x86_64.sh

Získáte následující výstup:

2751ab3d678ff0277ae80f9e8a74f218cfc70fe9a9cdc7bb1c137d7e47e33d53 Anaconda3-2021.05-Linux-x86_64.sh

Nyní porovnejte výsledek s hodnotami hash dostupnými na webu Anaconda.

Pokud se výsledek shoduje, můžete přejít k dalšímu kroku.

Krok 3 – Nainstalujte Anaconda na Rocky Linux 8

Nyní spusťte instalační skript Anacondy a nainstalujte Anacondu do vašeho systému.

bash Anaconda3-2021.05-Linux-x86_64.sh

Budete požádáni o přijetí licenčních podmínek, jak je uvedeno níže:

Vítejte v Anaconda3 2021.05Abyste mohli pokračovat v procesu instalace, přečtěte si prosím licenční smlouvu. Pokračujte stisknutím klávesy ENTER>>> Souhlasíte s licenčními podmínkami? [ano|ne][ne]>>> ano

Zadejte ano a stiskněte Enter. Budete požádáni o nastavení umístění instalace:

Anaconda3 se nyní nainstaluje do tohoto umístění:/root/anaconda3 - Stiskněte ENTER pro potvrzení umístění - Stiskněte CTRL-C pro přerušení instalace - Nebo níže zadejte jiné umístění[/root/anaconda3]>>>  

Stisknutím klávesy Enter pokračujte s výchozím umístěním. Budete požádáni o spuštění Anacondy:

PREFIX=/root/anaconda3installation skončil. Přejete si, aby instalační program inicializoval Anaconda3 spuštěním conda init? [ano|ne][ne]>>> ano

Napište ano a stiskněte Enter pro spuštění Anacondy a dokončení instalace:

==> Aby se změny projevily, zavřete a znovu otevřete svůj aktuální shell. <==Pokud si nepřejete, aby základní prostředí conda nebylo aktivováno při spuštění, nastavte parametr auto_activate_base na false:conda config --set auto_activate_base falseDěkujeme za instalaci Anaconda3!=============================================================================Práce s notebooky Python a Jupyter je s PyCharm Pro, navrženým pro použití s ​​Anacondou, hračkou. Stáhněte si nyní a mějte ty nejlepší datové nástroje na dosah ruky. PyCharm Pro pro Anaconda je k dispozici na:https://www.anaconda.com/pycharm

Nyní aktivujte instalaci Anaconda pomocí následujícího příkazu:

zdroj ~/.bashrc

Shell Anaconda získáte v následujícím výstupu:

(základ) [[email protected] ~]# 

Krok 4 – Ověřte instalaci Anaconda

Nyní spusťte následující příkaz a otestujte instalaci Anaconda.

informace o podmínkách

Získáte následující výstup:

 aktivní prostředí :základní aktivní umístění prostředí :/root/anaconda3 úroveň shellu :1 uživatelský konfigurační soubor :/root/.condarc naplněné konfigurační soubory :conda verze :4.10.1 conda-build verze :3.21.4 verze pythonu :3.8 .8.final.0 virtuální balíčky :__linux=4.18.0=0 __glibc=2.28=0 __unix=0=0 __archspec=1=x86_64 základní prostředí:/root/anaconda3 (zapisovatelný) conda datový adresář :/root/anaconda3 /etc/conda conda z adresy URL metadat:https://repo.anaconda.com/pkgs/hlavní adresy URL kanálu: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 mezipaměť balíčků:/root/anaconda3/pkgs /root /.conda/pkgs adresáře envs:/root/anaconda3 /envs /root/.conda/envs platforma:linux-64 user-agent:conda/4.10.1 requirements/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 soubor netrc:Žádný offline režim:False

Chcete-li zobrazit seznam všech balíčků dostupných s Anaconda, spusťte následující příkaz:

seznam podmínek

Všechny balíčky byste měli vidět v následujícím výstupu:

# balíčky v prostředí AT /Root /Anaconda3:## Name Version Build Channel_ipyw_Jlab_nb_ext_conf 0,1.0 py38_0 _libgcc_mutex 0,1 hlavní alabaster 0,7.12 Pyhd3. 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_0

Krok 5 – Aktualizace Anacondy

Anaconda poskytuje nástroj conda pro aktualizaci balíčku Anaconda. Nejprve spusťte následující příkaz a aktualizujte nástroj conda na nejnovější verzi.

aktualizace conda conda

Získáte následující výstup:

## Plán balíčků ## umístění prostředí:/root/anaconda3 přidáno / aktualizováno specifikace:- condaBudou staženy následující balíčky:package | sestavení ---------------------------|----------------- conda-4.10. 3 | py38h06a4308_0 2,9 MB xmltodict-0.12.0 | pyhd3eb1b0_0 13 KB ----------------------------------------------- ------------- Celkem:2,9 MB Následující balíčky budou AKTUALIZOVÁNY:conda 4.10.1-py38h06a4308_1 --> 4.10.3-py38h06a4308_0Následující balíčky budou SNÍŽENY:xmltodict.0 - py 0.1 -> 0.12.0-pyhd3eb1b0_0Pokračovat ([y]/n)? yStahování a rozbalování balíčkůxmltodict-0.12.0 | 13 kB | ################################################## ################################################## | 100% konda-4.10.3 | 2,9 MB | ################################################## ################################################## | 100 % Příprava transakce:hotovoOvěřovací transakce:hotovo Provádění transakce:hotovo

Dále aktualizujte Anacondu pomocí následujícího příkazu:

aktualizace conda anaconda

Krok 6 – Vytvořte prostředí pomocí Anacondy

Anaconda vám umožňuje vytvořit prostředí pro organizaci projektů založených na verzích Pythonu.

Chcete-li vytvořit nové prostředí s názvem conda_env , spustit:

conda create --name conda_env python=3

Získáte následující výstup:

## Pro aktivaci tohoto prostředí použijte## $ conda activate conda_env## Pro deaktivaci aktivního prostředí použijte## $ conda deactivate

Nyní aktivujte prostředí pomocí následujícího příkazu:

conda activate conda_env

Získáte následující shell:

(conda_env) [[email protected] ~]# 

Dále ověřte verzi Pythonu pomocí následujícího příkazu:

python --version

Získáte následující výstup:

Python 3.10.0

Chcete-li zobrazit všechna svá prostředí, spusťte následující příkaz:

informace o podmínkách --envs

Měli byste vidět následující výstup:

(conda_env) [[email protected] ~]# conda info --envs# conda environments:#base /root/anaconda3conda_env * /root/anaconda3/envs/conda_env

Pro deaktivaci z prostředí Anaconda spusťte následující příkaz:

conda deactivate

Chcete-li odebrat soubor conda_env, spusťte následující příkaz:

conda env remove -n conda_env

Ukázkový výstup:

Odstraňte všechny balíčky v prostředí /root/anaconda3/envs/conda_env:

Krok 7 – Odinstalujte Anaconda

Chcete-li odinstalovat Anacondu ze svého systému, budete muset do systému nainstalovat nástroj anaconda-clean. Můžete jej nainstalovat pomocí následujícího příkazu:

conda install anaconda-clean

Po instalaci získáte následující výstup:

Budou staženy následující balíčky:package | stavba ---------------------------|----------------- anaconda-clean- 1.1.0 | py38h06a4308_1 244 kB ----------------------------------------------- ------------- Celkem:244 KB Budou NAINSTALOVÁNY následující NOVÉ balíčky:anaconda-clean pkgs/main/linux-64::anaconda-clean-1.1.0-py38h06a4308_1Pokračovat ([y]/ n)? y

Poté spusťte následující příkaz a odinstalujte Anacondu z vašeho systému.

anaconda-clean

Získáte následující výstup:

Smazat .conda? (y/n):adresář yBackup:/root/.anaconda_backup/2021-10-22T073105

Dále odstraňte všechny soubory a adresáře vytvořené Anacondou pomocí následujícího příkazu:

rm -rf ~/.condarc ~/.conda ~/.continuum

Dále upravte soubor .bashrc a odstraňte všechny řádky přidané Anacondou:

nano ~/.bashrc

Odeberte následující řádky:

#>>> conda inicializovat>>># !! Obsah v tomto bloku spravuje 'conda init' !!__conda_setup="$('/root/anaconda3/bin/conda' 'shell.bash' 'hook' 2> /dev/null)"if [ $? -ekv 0]; potom eval "$__conda_setup"else if [ -f "/root/anaconda3/etc/profile.d/conda.sh" ]; pak . "/root/anaconda3/etc/profile.d/conda.sh" else export PATH="/root/anaconda3/bin:$PATH" fifiunset __conda_setup# << 

Po dokončení uložte a zavřete soubor.

Závěr

Ve výše uvedené příručce jsme vysvětlili, jak nainstalovat Anacondu na Rocky Linux 8. Také jsme vysvětlili, jak aktualizovat Anacondu a vytvořit prostředí pomocí Anacondy. Pro více informací navštivte stránku dokumentace Anaconda. Vyzkoušejte to ještě dnes na svém virtuálním privátním serveru od Atlantic.Net!


Linux
  1. Jak nainstalovat Python na Linux

  2. Jak nainstalovat Anaconda Python na Debian 9

  3. Jak nainstalovat distribuci Anaconda Python na Rocky Linux 8

  1. Jak nainstalovat Python na Linux Mint 20

  2. Jak nainstalovat distribuci Anaconda Python na Ubuntu 16.04

  3. Jak nainstalovat Python 3.10 na Rocky Linux 8

  1. Jak nainstalovat RockyLinux 8.4

  2. Jak nainstalovat Python 3.9 na Rocky Linux 8

  3. Jak nainstalovat distribuci Anaconda Python na Debian 10