Anaconda est la plate-forme de science des données et d'apprentissage automatique Python la plus populaire, utilisée pour le traitement de données à grande échelle, l'analyse prédictive et le calcul scientifique. La distribution Anaconda est livrée avec plus de 1 000 packages de données, l'outil de ligne de commande conda et une interface utilisateur graphique de bureau appelée Anaconda Navigator.
Ce tutoriel passera par les étapes de téléchargement et d'installation d'Anaconda pour Python 3 sur CentOS 7.
Installer Anaconda #
Au moment de la rédaction de cet article, la dernière version stable d'Anaconda est la version 5.3.1. Avant de télécharger le script d'installation d'Anaconda, visitez la page Téléchargements d'Anaconda et vérifiez s'il existe une nouvelle version d'Anaconda pour Python 3 disponible au téléchargement.
Effectuez les étapes suivantes pour installer Anaconda sur CentOS 7 :
-
Téléchargez le script d'installation d'Anaconda.
Accédez au
/tmp
répertoire et téléchargez le script d'installation d'Anaconda en utilisant le lien que vous avez copié depuis la page Téléchargements :cd /tmp
curl -O https://repo.anaconda.com/archive/Anaconda3-5.3.1-Linux-x86_64.sh
Le téléchargement peut prendre un certain temps en fonction de votre vitesse de connexion.
-
Vérifiez l'intégrité des données du script.
Utilisez le
sha256sum
commande pour vérifier la somme de contrôle du script :sha256sum Anaconda3-5.3.1-Linux-x86_64.sh
Vous devriez voir une sortie comme celle-ci :
d4c4256a8f46173b675dd6a62d12f566ed3487f932bab6bb7058f06c124bcc27 Anaconda3-5.3.1-Linux-x86_64.sh
Assurez-vous que le hachage imprimé à partir de la commande ci-dessus correspond à celui disponible sur la page Anaconda avec Python 3 sur Linux 64 bits pour votre version Anaconda appropriée.
https://docs.anaconda.com/anaconda/install/hashes/Anaconda3-5.3.1-Linux-x86_64.sh-hash.html
-
Exécutez le script d'installation d'Anaconda
Pour démarrer le processus d'installation d'Anaconda, exécutez le script d'installation :
bash Anaconda3-5.3.1-Linux-x86_64.sh
Vous devriez voir une sortie comme celle-ci :
Welcome to Anaconda3 5.3.1 In order to continue the installation process, please review the license agreement. Please, press ENTER to continue
Appuyez sur
ENTER
pour continuer puis appuyez surENTER
pour faire défiler la licence. Une fois que vous avez terminé d'examiner la licence, vous serez invité à approuver les termes de la licence :Do you accept the license terms? [yes|no]
Tapez
yes
pour accepter la licence et vous serez invité à choisir l'emplacement d'installation.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
L'emplacement par défaut convient à la plupart des utilisateurs, appuyez sur
ENTER
pour confirmer l'emplacement et le processus d'installation se poursuivra.Si vous obtenez une erreur indiquant
bunzip2: command not found
, installez lebzip2
paquet avec :
sudo yum install bzip2
.L'installation peut prendre un certain temps et une fois terminée, la sortie suivante s'affichera :
Installation finished. Do you wish the installer to initialize Anaconda3 in your /home/linuxize/.bashrc ? [yes|no]
Si vous souhaitez utiliser le
conda
type de commandeyes
appuyez surENTER
et le résultat suivant s'affichera :Appending source /home/linuxize/anaconda3/bin/activate to /home/linuxize/.bashrc A backup will be made to: /home/linuxize/.bashrc-anaconda3.bak For this change to become active, you have to open a new terminal. Thank you for installing Anaconda3!
Le programme d'installation vous demandera également si vous souhaitez télécharger et installer Visual Studio Code.
Anaconda is partnered with Microsoft! Microsoft VSCode is a streamlined code editor with support for development operations like debugging, task running and version control. To install Visual Studio Code, you will need: - Administrator Privileges - Internet connectivity Visual Studio Code License: https://code.visualstudio.com/license Do you wish to proceed with the installation of Microsoft VSCode? [yes|no]
Vous pouvez trouver plus d'informations sur Visual Studio sur le site Web de l'éditeur. Si vous souhaitez installer Visual Studio Code tapez
yes
sinon taperno
.Pour activer l'installation d'Anaconda, chargez le nouveau
PATH
variable d'environnement qui a été ajoutée par le programme d'installation d'Anaconda dans la session shell en cours avec la commande suivante :source ~/.bashrc
-
Vérifier l'installation
Vous pouvez vérifier votre installation Anaconda en utilisant le
conda
commande. Par exemple, pour afficher des informations sur le type d'installation actuel de Conda :conda info
active environment : base active env location : /home/linuxize/anaconda3 shell level : 1 user config file : /home/linuxize/.condarc populated config files : conda version : 4.5.11 conda-build version : 3.15.1 python version : 3.7.0.final.0 base environment : /home/linuxize/anaconda3 (writable) channel URLs : https://repo.anaconda.com/pkgs/main/linux-64 https://repo.anaconda.com/pkgs/main/noarch https://repo.anaconda.com/pkgs/free/linux-64 https://repo.anaconda.com/pkgs/free/noarch https://repo.anaconda.com/pkgs/r/linux-64 https://repo.anaconda.com/pkgs/r/noarch https://repo.anaconda.com/pkgs/pro/linux-64 https://repo.anaconda.com/pkgs/pro/noarch package cache : /home/linuxize/anaconda3/pkgs /home/linuxize/.conda/pkgs envs directories : /home/linuxize/anaconda3/envs /home/linuxize/.conda/envs platform : linux-64 user-agent : conda/4.5.11 requests/2.19.1 CPython/3.7.0 Linux/3.10.0-957.1.3.el7.x86_64 centos/7 glibc/2.17 UID:GID : 0:0 netrc file : None offline mode : False
Mise à jour d'Anaconda #
La mise à jour de l'Anaconda est un processus assez simple, commencez par mettre à jour l'outil Conda avec :
conda update conda
Lorsque vous êtes invité à confirmer la mise à jour, saisissez y
pour continuer.
Une fois que conda est mis à jour, procédez à la mise à jour d'Anaconda :
conda update anaconda
Identique à la commande précédente, lorsque vous y êtes invité, tapez y
pour continuer.
Vous devez régulièrement mettre à jour votre installation Anaconda.
Désinstaller Anaconda #
Si vous souhaitez désinstaller Anaconda de votre système CentOS, suivez les étapes ci-dessous :
-
Supprimez le répertoire d'installation d'Anaconda.
Pour supprimer l'intégralité du répertoire d'installation d'Anaconda, saisissez :
rm -rf ~/anaconda3
-
Modifiez la variable d'environnement PATH.
Modifiez le
~/.bashrc~/.bashrc
fichier et supprimez le code ajouté par le programme d'installation d'Anaconda :# added by Anaconda3 5.3.1 installer # >>> conda init >>> # !! Contents within this block are managed by 'conda init' !! __conda_setup="$(CONDA_REPORT_ERRORS=false '/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" CONDA_CHANGEPS1=false conda activate base else \export PATH="/home/linuxize/anaconda3/bin:$PATH" fi fi unset __conda_setup # <<< conda init <<<
-
Supprimez les fichiers cachés.
La commande suivante supprimera les fichiers et dossiers cachés qui ont été créés dans votre répertoire d'accueil utilisateur :
rm -rf ~/.condarc ~/.conda ~/.continuum