Question 1 - mise à niveau
J'utilise v"0.3.8"
sous Windows. J'ai trouvé de
http://julialang.org/downloads/
Current Release (v0.3.9)
Je sais que je pourrais télécharger la version de pré-construction et l'installer à nouveau. Existe-t-il un moyen de mettre à niveau (à partir de la version actuelle installée) vers la nouvelle version?
Il y a Pkg.update()
, il fonctionne longtemps sans aucune sortie - cela ne fonctionne pas de cette façon.
De la documentation:
update () Mettre à jour le paquetage du méto-référentiel - conservé dans Pkg.dir ("METADATA") - mettez ensuite à jour tous les paquetages corrigés qui peuvent en toute sécurité être tiré de leur origine; puis appelez Pkg.resolve () pour déterminer un nouvel ensemble optimal de versions de paquets.
Ce n'est donc pas le bon outil pour mettre à niveau le langage lui-même.
Question 2 - Note de mise à jour
Existe-t-il une chose telle que ReleaseNote ou ChangeList? Ou un point fort sur un changement majeur?
(Je comprends que la langue n'a pas atteint v1.0
. S'il y a un endroit où trouver des changements/améliorations majeurs, c'est bien. Sinon, c'est bien.)
Je veux juste partager mon expérience lors de la mise à jour de Julia de 0.3.11 à 0.4.0.
Si vous utilisez Ubuntu, vous pouvez utiliser:
Sudo apt-get dist-upgrade Julia
Il apportera la version précédente être mis à niveau vers la nouvelle version. Cependant, les packages installés sur la version précédente ne seront pas récupérés jusqu'à la nouvelle version.
Si vous utilisez IJulia, lorsque vous démarrez votre "cahier jupyter", votre noyau jupyter ne détectera pas la nouvelle version de Julia, mais détectera toujours la version précédente. En outre, le précédent soit un noyau mort. Vous devez installer IJulia manuellement à partir de
Pkg.add("IJulia")
C'est tout.
faire ce qui suit
Sudo apt-get dist-upgrade Julia
puis ouvrez le terminal Julia et faites
Pkg.update()
Pkg.build("IJulia")
Vous pouvez également consulter ce lien link pour référence future
Juste pour clarifier pour l'utilisateur Windows:
Vous devez réinstaller la nouvelle version de Julia (dans mon cas 0.6.2-> 0.6.3) Mais au sein de la même "génération" (dans mon cas: v0.6), les packages ne doivent pas nécessairement être réinstallé.
Voir également la discussion correspondante sur le discours de Julia, pour une explication détaillée détaillée: https://discourse.julialang.org/t/update-Julia-0-6-1-0-6-2-in-anaconda/8669
sur centos/travaillera probablement sur redhat vous pouvez utiliser: yum upgrade Julia
puis
Pkg.update () Pkg.build ("IJulia")
comme indiqué précédemment.