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]>>> anoNapiš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/pycharmNyní aktivujte instalaci Anaconda pomocí následujícího příkazu:
zdroj ~/.bashrcShell 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áchZí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:FalseChcete-li zobrazit seznam všech balíčků dostupných s Anaconda, spusťte následující příkaz:
seznam podmínekVš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