Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Julia 1.5 : installation et mise en route avec Visual Studio Code
Un billet de blog de Daniel Hagnoul

Le , par danielhagnoul

0PARTAGES

L'installation se fait en plusieurs étapes.

On commence par installer Julia à partir de https://julialang.org/downloads/ ; pour mon ordinateur Windows, j'ai choisi d'installer la version 64 bits : https://julialang-s3.julialang.org/b....5.2-win64.exe

Si VS_Code n'est pas encore installé sur votre ordinateur, suivez les instructions sur la page de Microsoft : https://code.visualstudio.com/Download ; pour mon ordinateur j'ai choisi d'installer la version 64 bits.

Démarrer VS_Code, dans le menu vertical gauche, cliquer sur le bouton "Extensions". Au-dessus, à gauche, dans le petit champ de recherche, taper "Julia". Une des propositions d'extensions, sans doute la première est "Julia 1.0.8 Julia Language Support", cliquer sur le bouton installer. Lorsque l'installation est terminée, fermer et relancer VS_Code.

Créer un dossier de travail pour Julia ; j'ai créé le nouveau dossier : "F:/julia-tests"

Ouvrir le menu "Fichier" de VS_Code et choisir l'option "Ouvrir un nouveau dossier", choisir "julia-tests"

Dans la colonne de gauche, à côté de "JULIA-TESTS" (votre nom de dossier), cliquer sur la petite icône "Nouveau fichier". Donner un nom au fichier, dans mon cas : "hello.jl"

Nous allons faire tourner un petit programme qui crée "C:\Users\User\.julia\registries\General" et y ajoute le paquet "QuadGK".
Si vous débutez en Julia n'attachez aucune importance au contenu du programme, on calcule une intégrale.

Copier-coller le code suivant dans "hello.jl":

Code Julia : Sélectionner tout
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# pour installer QuadGK, cette installation ne devra pas être répétée 
using Pkg 
  
Pkg.add("QuadGK") 
  
# programme 
# une fonction f de trois variables x, y et z.  
# intégrer f sur x 
using QuadGK 
  
f(x,y,z) = (x^2 + 2y)*z 
  
arg(x) = f(x, 42, 4) 
  
r = quadgk(arg, 3, 4) 
  
println(r)

Dans le menu vertical de gauche, cliquer sur l'icône "Exécuter". Cela ouvre le "Julia Debugger" et commence l'installation des paquets demandés, ensuite la compilation, ensuite l'exécution et l'affichage des résultats.

Vous allez voir une ligne du genre : "Updating registry at `C:\Users\User\.julia\registries\General"

Plus tard : "Resolving package versions..."

etc...

Mais tout cela est très très long, sur mon ordinateur, un vieux i5-4460, j'ai eu le temps de faire une partie de belote (10 jeux).

Lorsque le programme est terminé, cliquer sur la touche "Enter" pour quitter le débogage.

L'installation et la mise en route sont terminées.

Modifier le contenu de "hello.jl" pour avoir :

Code Julia : Sélectionner tout
1
2
3
4
5
6
7
8
9
10
11
12
# programme 
# une fonction f de trois variables x, y et z.  
# intégrer f sur x 
using QuadGK 
  
f(x,y,z) = (x^2 + 2y)*z 
  
arg(x) = f(x, 42, 4) 
  
r = quadgk(arg, 3, 4) 
  
println(r)

Relancer l'exécution-débogage, c'est beaucoup plus rapide !

Licence Creative Commons Attribution 2.0 Belgique

Une erreur dans cette actualité ? Signalez-le nous !