Comment installer la distribution python de calcul scientifique Anaconda sur Linux
Anaconda est une distribution de python et d’autres packages open source destinés à être utilisés pour le calcul scientifique. Il est fréquemment utilisé pour la science des données, l’analyse prédictive et l’apprentissage automatique. L’installation d’Anaconda est le moyen le plus rapide d’avoir tous les outils de calcul scientifique à votre disposition. Il comprend le gestionnaire de paquets conda, IPython le shell python interactif, l’IDE spyder, ainsi que les environnements de calcul Web interactifs Project Jupyter : Jupyter Notebook et JupyterLab.
Anaconda comprend également des packages python scientifiques indispensables tels que NumPy, pandas et matplotlib. De tels paquets peuvent toujours être installés manuellement avec pip, mais les avoir tous préinstallés permet d’économiser beaucoup de temps et d’efforts. Anaconda comprend également Anaconda Navigator, une interface graphique conviviale qui sert de lanceur pour la plupart des outils susmentionnés et facilite également l’installation et le lancement de programmes optionnels tels que RStudio et VS Code. L’installation de RStudio et l’installation de VS Code pourraient être effectuées indépendamment d’Anaconda, mais une fois de plus, Anaconda rationalise le processus d’installation de plusieurs paquets, ce qui vous fait gagner beaucoup de temps et d’efforts.
Dans ce tutoriel, vous allez apprendre :
- Comment installer Anaconda sur Linux
- Comment maintenir votre environnement Anaconda à jour.
- Comment rechercher, installer et supprimer des packages avec conda
- Comment nettoyer le cache du paquet pour libérer de l’espace disque avec conda
Comment installer la distribution python de calcul scientifique Anaconda sur Linux
Configuration logicielle requise et conventions utilisées
Comment installer Anaconda sur Linux
Pour installer Anaconda, la première étape consiste à accéder à la page Web des téléchargements d’Anaconda et à sélectionner le programme d’installation approprié pour votre architecture dans la section Linux. Dans cet exemple, nous allons utiliser le programme d’installation 64 bits (x86), car c’est le plus courant.
Pour télécharger ce programme d’installation sur la ligne de commande, entrez ce qui suit.
wget https://repo.anaconda.com/archive/Anaconda3-2020.11-Linux-x86_64.sh
Ensuite, nous rendons le fichier exécutable et l’exécutons.
chmod +x Anaconda3-2020.11-Linux-x86_64.sh
./Anaconda3-2020.11-Linux-x86_64.sh
Le texte suivant vous sera présenté.
In order to continue the installation process, please review the license
agreement.
Please, press ENTER to continue
>>>
Ensuite, appuyez sur Entrée pour afficher la licence BSD, puis appuyez sur q pour quitter la licence et poursuivre l’installation.
Le texte suivant vous sera alors présenté.
Do you accept the license terms? [yes|no]
[no] >>>
Tapez yes puis appuyez sur enter.
Ensuite, vous verrez ce qui suit.
Anaconda3 will now be installed into this location: /home/$USER/anaconda3 - Press ENTER to confirm the location - Press CTRL-C to abort the installation - Or specify a different location below [/home/$USER/anaconda3] >>>Appuyez sur Entrée pour installer Anaconda dans le répertoire par défaut du répertoire personnel de votre utilisateur.
Cela installera toute la distribution Anaconda, ce qui peut prendre un certain temps.
Une fois terminé, l’invite suivante vous sera présentée
Do you wish the installer to initialize Anaconda3
by running conda init? [yes|no]
[no] >>>
Si vous tapez yes et appuyez sur Entrée, cela ajoute essentiellement les exécutables Anaconda à votre PATH, ce qui les rend lançables en tapant le nom de l’exécutable sur le shell plutôt que son chemin complet. Ceci est recommandé car cela facilite le lancement des programmes.
Vous disposez maintenant d’une installation entièrement fonctionnelle de la distribution Anaconda.
Si vous démarrez une nouvelle instance de votre shell, vous pouvez lancer n’importe quel exécutable Anaconda en tapant leur nom et en appuyant sur entrée.
Par exemple, entrez l’une des options suivantes pour ouvrir le programme approprié.
spyder
jupyter-lab
jupyter-notebook
Alternativement, vous pouvez simplement taper anaconda-navigator et lancer ces applications à partir de l’interface graphique.
Utilisation du gestionnaire de packages conda
Maintenant que vous avez installé Anaconda et que vous gérez vos paquets python scientifiques avec, vous devez les maintenir périodiquement à jour avec le gestionnaire de paquets conda, tout comme vous le feriez avec le gestionnaire de paquets de votre distribution.
Pour mettre à jour complètement votre environnement Anaconda, entrez la commande suivante.
conda update --all
Vous verrez une liste de paquets à mettre à jour, suivie de cette invite.
Proceed ([y]/n)?
Pour finaliser la mise à jour, appuyez sur y puis sur Entrée.
Des packages supplémentaires peuvent être recherchés, installés et supprimés avec conda avec les commandes suivantes respectivement.
conda search $packagename
conda install $packagename
conda remove $packagename
Après une utilisation prolongée et une mise à jour de la distribution Anaconda, vous constaterez peut-être que l’utilisation du disque de votre répertoire ~/anconda3 a considérablement augmenté. Cela est dû aux caches de paquets situés dans ~/anaconda3/pkgs et peuvent être facilement effacés avec la commande suivante.
conda clean --all
Vous verrez une liste des caches de paquets à supprimer, suivie de cette invite.
Proceed ([y]/n)?
Pour les supprimer, appuyez sur y puis sur Entrée. Il s’agit d’un processus sûr qui ne supprimera pas les exécutables installés des paquets, mais seulement les archives qui ont été utilisées pour les installer.
Conclusion
Dans cet article, nous avons décrit le processus d’installation de la distribution python de calcul scientifique Anaconda sur Linux. Nous avons brièvement examiné ce que c’est et pourquoi il peut être souhaitable de l’utiliser par rapport à l’installation manuelle et indépendante de packages python scientifiques. Nous avons également discuté de la façon de maintenir l’environnement Anaconda à jour avec le gestionnaire de paquets conda. Nous avons vu comment rechercher, installer et supprimer des paquets avec conda et comment libérer de l’espace disque en supprimant le cache de paquet avec conda.
La distribution Anaconda est incroyablement facile à installer et tout aussi facile à utiliser pour gérer tous vos besoins en calcul scientifique.
