Comment installer le langage de programmation Julia sur Ubuntu 22.04

Introduction

Julia est un langage de programmation conçu pour être performant dans le calcul et l’analyse. Il est populaire dans le domaine de la science des données, de la recherche scientifique, de la visualisation, de l’apprentissage automatique, et également pour la création d’applications à usage plus général. Le site officiel propose une démonstration en direct pour vous permettre d’essayer le langage Julia, mais pour une utilisation pratique et le développement, vous devrez l’installer sur votre système.

Ce tutoriel couvrira le téléchargement et l’installation de Julia sur votre machine. Cela inclura la rendant détectable par votre système et l’invocation d’une session REPL interactive pour que vous puissiez coder en utilisant Julia.

Prérequis

Étape 1 — Téléchargement et installation de Julia

Les binaires pré-compilés sont la méthode recommandée pour installer Julia, bien qu’il existe une option pour compiler Julia à partir des sources si vos besoins le nécessitent. Dans ce tutoriel, vous téléchargerez les binaires pré-compilés officiels depuis la page de téléchargement officielle de Julia. Assurez-vous d’être dans votre répertoire personnel, puis lancez le téléchargement :

  1. wget https://julialang-s3.julialang.org/bin/linux/x64/1.8/julia-1.8.1-linux-x86_64.tar.gz

Cette commande utilise wget pour télécharger le binaire pré-compilé officiel. Pour terminer l’installation, extrayez l’archive téléchargée. Cela se fait avec la commande tar :

  1. tar zxvf julia-1.8.1-linux-x86_64.tar.gz

L’installation de Julia est maintenant terminée, dans un nouveau répertoire nommé julia-1.8.1. Cet emplacement est désigné comme votre répertoire julia et sera référencé ultérieurement. Julia est entièrement contenue dans ce seul répertoire. À l’avenir, si vous souhaitez désinstaller Julia, vous pouvez supprimer ce répertoire pour une désinstallation complète.

Étape 2 — Ajouter Julia à votre PATH

Bien que l’installation soit terminée, votre système devra être en mesure de trouver l’exécutable julia. Cela peut être fait en ajoutant le chemin complet du répertoire bin de Julia à la variable d’environnement PATH ~/.bashrc. C’est l’un des emplacements que Linux permet pour ajuster votre PATH. Ouvrez-le en utilisant nano ou votre éditeur de texte préféré :

  1. nano ~/.bashrc

Ajoutez cette ligne en bas du fichier, en utilisant le répertoire julia où vous avez installé Julia comme base :

. . .
export PATH="$PATH:/home/sammy/julia-1.8.1/bin"

Vous devez utiliser le chemin absolu vers votre dossier bin. Dans cet exemple, le répertoire principal est utilisé, alors assurez-vous de mettre à jour le nom du répertoire si vous avez choisi un emplacement différent pour votre répertoire julia.

Une fois que vous avez terminé, enregistrez et quittez en appuyant sur CTRL+O puis CTRL+X.

Pour que ce changement prenne effet, vous devez sourcer votre fichier .bashrc :

  1. source ~/.bashrc

Maintenant, votre système peut trouver l’exécutable julia.

Étape 3 — Exécution de REPL Julia

Pour confirmer que Julia est installé correctement et pour commencer à expérimenter le langage lui-même, lancez une session REPL interactive (read-evaluate-print-loop). Cela vous permettra d’obtenir un retour immédiat et d’utiliser le langage lui-même.

Avec julia désormais sur votre PATH, vous pouvez démarrer votre session avec cette commande :

  1. julia
Output
_ _ _ _(_)_ | Documentation: https://docs.julialang.org (_) | (_) (_) | _ _ _| |_ __ _ | Type "?" for help, "]?" for Pkg help. | | | | | | |/ _` | | | | |_| | | | (_| | | Version 1.8.1 (2022-09-06) _/ |\__'_|_|_|\__'_| | Official https://julialang.org/ release |__/ | julia>

À titre d’exemple et pour vérifier que cela fonctionne, vous pouvez commencer par faire des opérations arithmétiques de base en utilisant Julia, ce qui est une base pour tout langage de programmation :

  1. 1 + 1
Output
2

Une fois que vous avez fini d’expérimenter, vous pouvez appuyer sur CTRL+D pour quitter la session.

Conclusion

Julia est un langage de programmation utilisé pour la science des données et le développement d’applications. Bien que ce guide ne couvre que l’installation et l’utilisation de base, vous pouvez en apprendre davantage sur la programmation et la création avec Julia sur le site officiel d’apprentissage de Julia. Si vous êtes intéressé par l’installation d’autres langages, notamment pour la science des données, consultez nos tutoriels sur comment installer R.

Source:
https://www.digitalocean.com/community/tutorials/how-to-install-julia-programming-language-on-ubuntu-22-04