Anaconda je populární platforma Python/R pro datovou vědu a strojové učení, která se používá pro rozsáhlé zpracování dat, prediktivní analytiku a vědecké výpočty.
Distribuce Anaconda se dodává s 250 datovými balíčky s otevřeným zdrojovým kódem a více než 7 500 dalších balíčků lze nainstalovat z repozitářů Anaconda. Zahrnuje také conda
nástroj příkazového řádku a desktopové grafické uživatelské rozhraní zvané Anaconda Navigator.
Tento tutoriál vás provede instalací Anaconda Python Distribution na Ubuntu 20.04.
Instalace Anaconda #
V době psaní tohoto článku je nejnovější stabilní verze Anacondy verze 2020.02. Před stažením instalačního skriptu navštivte stránku Stahování a zkontrolujte, zda není k dispozici ke stažení nová verze Anacondy pro Python 3.
Chcete-li nainstalovat Anaconda na Ubuntu 20.04, proveďte následující kroky:
-
Anaconda Navigator je grafické uživatelské rozhraní založené na QT. Pokud instalujete Anacondu na stolní počítač a chcete používat GUI aplikaci, nainstalujte si následující balíčky. V opačném případě tento krok přeskočte.
sudo apt install libgl1-mesa-glx libegl1-mesa libxrandr2 libxrandr2 libxss1 libxcursor1 libxcomposite1 libasound2 libxi6 libxtst6
-
Stáhněte si instalační skript Anaconda pomocí webového prohlížeče nebo
wget
:wget -P /tmp https://repo.anaconda.com/archive/Anaconda3-2020.02-Linux-x86_64.sh
Stahování může nějakou dobu trvat v závislosti na rychlosti vašeho připojení.
-
Tento krok je volitelný, ale doporučuje se ověřit integritu dat skriptu.
Použijte
sha256sum
příkaz k zobrazení kontrolního součtu skriptu:sha256sum /tmp/Anaconda3-2020.02-Linux-x86_64.sh
Výstup by měl vypadat takto:
2b9f088b2022edb474915d9f69a803d6449d5fdb4c303041f60ac4aefcc208bb /tmp/Anaconda3-2020.02-Linux-x86_64.sh
Ujistěte se, že hash vytištěný z příkazu výše odpovídá tomu, který je k dispozici na stránce Anaconda s Pythonem 3 v 64bitovém Linuxu pro vaši příslušnou verzi Anacondy.
https://docs.anaconda.com/anaconda/install/hashes/Anaconda3-2020.02-Linux-x86_64.sh-hash/
-
Spuštěním skriptu spusťte proces instalace:
bash /tmp/Anaconda3-2020.02-Linux-x86_64.sh
Měli byste vidět výstup, jako je tento:
Welcome to Anaconda3 2020.02 In order to continue the installation process, please review the license agreement. Please, press ENTER to continue >>>
Stiskněte
ENTER
pokračovat. Pro procházení licencí použijteENTER
klíč. Po dokončení kontroly licence budete požádáni o schválení licenčních podmínek:Do you approve the license terms? [yes|no]
Zadejte
yes
přijměte licenci a budete vyzváni k výběru umístění instalace:Anaconda3 will now be installed into this location: /home/linuxize/anaconda3 - Press ENTER to confirm the location - Press CTRL-C to abort the installation - Or specify a different location below
Výchozí umístění by mělo být pro většinu uživatelů v pořádku. Stiskněte
ENTER
pro potvrzení umístění.Instalace může nějakou dobu trvat a po dokončení se vás skript zeptá, zda chcete spustit
conda init
. Zadejteyes
.Installation finished. Do you wish the installer to initialize Anaconda3 by running conda init? [yes|no]
Tím přidáte nástroj příkazového řádku
conda
doPATH
vašeho systému .Chcete-li aktivovat instalaci Anaconda, můžete buď zavřít a znovu otevřít svůj shell, nebo načíst novou
PATH
do aktuální relace prostředí zadáním:source ~/.bashrc
Chcete-li ověřit instalaci, zadejte
conda
ve vašem terminálu.
A je to! Úspěšně jste nainstalovali Anacondu na svůj počítač Ubuntu a můžete ji začít používat.
Pokud jste nainstalovali Anaconda na stolní systém, otevřete GUI Navigator zadáním anaconda-navigator
ve vašem terminálu:
Aktualizace Anacondy #
Aktualizace Anacondy je docela přímý proces. Otevřete terminál a zadejte:
conda update --all
Pokud existují aktualizace, conda
zobrazí seznam a vyzve vás k potvrzení aktualizace:
The following packages will be UPDATED:
anaconda-navigator 1.9.12-py37_0 --> 1.9.12-py37_1
conda 4.8.2-py37_0 --> 4.8.3-py37_0
conda-package-han~ 1.6.0-py37h7b6447c_0 --> 1.6.1-py37h7b6447c_0
Proceed ([y]/n)?
Je dobrý nápad pravidelně aktualizovat vaši instalaci Anaconda.
Odinstalace Anaconda #
Pokud chcete odinstalovat Anaconda ze svého systému Ubuntu, odstraňte instalační adresář Anaconda a všechny ostatní soubory, které byly vytvořeny během instalace:
rm -rf ~/anaconda3 ~/.condarc ~/.conda ~/.continuum
Otevřete soubor ~/.bashrc
a odstraňte adresář Anaconda z PATH
proměnná prostředí:
# >>> conda initialize >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$('/home/linuxize/anaconda3/bin/conda' 'shell.bash' 'hook' 2> /dev/null)"
if [ $? -eq 0 ]; then
eval "$__conda_setup"
else
if [ -f "/home/linuxize/anaconda3/etc/profile.d/conda.sh" ]; then
. "/home/linuxize/anaconda3/etc/profile.d/conda.sh"
else
export PATH="/home/linuxize/anaconda3/bin:$PATH"
fi
fi
unset __conda_setup
# <<< conda initialize <<<