Voir le flux RSS

danielhagnoul

[Actualité] Julia_1.5.2 Installation et mise en route de Julia sur VS_Code 1.50.1 le 2020-10-17

Noter ce billet
par , 17/10/2020 à 15h44 (762 Affichages)
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 - Visualiser dans une fenêtre à part
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 - Visualiser dans une fenêtre à part
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

Envoyer le billet « Julia_1.5.2   Installation et mise en route de Julia sur VS_Code 1.50.1 le 2020-10-17 » dans le blog Viadeo Envoyer le billet « Julia_1.5.2   Installation et mise en route de Julia sur VS_Code 1.50.1 le 2020-10-17 » dans le blog Twitter Envoyer le billet « Julia_1.5.2   Installation et mise en route de Julia sur VS_Code 1.50.1 le 2020-10-17 » dans le blog Google Envoyer le billet « Julia_1.5.2   Installation et mise en route de Julia sur VS_Code 1.50.1 le 2020-10-17 » dans le blog Facebook Envoyer le billet « Julia_1.5.2   Installation et mise en route de Julia sur VS_Code 1.50.1 le 2020-10-17 » dans le blog Digg Envoyer le billet « Julia_1.5.2   Installation et mise en route de Julia sur VS_Code 1.50.1 le 2020-10-17 » dans le blog Delicious Envoyer le billet « Julia_1.5.2   Installation et mise en route de Julia sur VS_Code 1.50.1 le 2020-10-17 » dans le blog MySpace Envoyer le billet « Julia_1.5.2   Installation et mise en route de Julia sur VS_Code 1.50.1 le 2020-10-17 » dans le blog Yahoo

Mis à jour 19/10/2020 à 09h04 par ClaudeLELOUP

Catégories
Programmation , Julia

Commentaires