美文网首页
安装Julia 1.0+Atom

安装Julia 1.0+Atom

作者: bba28805239a | 来源:发表于2019-01-27 15:48 被阅读21次
    1. 下载Julia并安装
      打开Julia的官网,https://julialang.org/,找到downloads,
      找到你对应的平台及想安装的版本进行下载,这里只演示win64平台安装的过程
      image.png

    下载好后,进行安装,这里选择默认路径安装,也可以根据需求自己更改


    image.png

    安装并没有很复杂的工作,直接install就可以了,下面试试安装的Julia是否可以正常运行,第一句当然要输出hello world了,如下图所示:


    image.png

    成功打印,说明安装成功~

    1. 下载Atom并配置
      2.1 Julia的IDE
      从Julia的官网可以看到,Julia的IDE还是有很多的


      image.png

    这里下载的是Atom,你可以根据自己的喜好安装其他IDE。
    这里演示的是win64平台Atom的安装及配置,Atom的下载地址:https://atom.io/download/windows_x64

    2.2 安装Atom
    下载好后,直接运行exe文件。

    安装好简单,你什么也不用做,只需等待一会,它就安装好了,如图

    image.png

    2.3 Atom配置Julia环境
    打开Atom, 在设置中下载以下三个库。具体操作如下:


    image.png

    在Atom中找到File->settings
    再找到Packages
    在框框中输入ink,然后就会出现一些相关包,找到ink包,点击安装,安装好后依次安装julia-client和language-julia包,最后再安装uber-juno,主要目的是,把julia相关的库安装好。

    在Atom中,Julia和Atom关联,找到julia库的settings


    image.png

    设置julia的路径,这个路径就是julia.exe文件的路径。


    image.png

    注意:如果你重启Atom时,如果出现显示untitled空文件时,你需要把这个文件后缀名改成.jl文件后,再保存一下,就可以了。否则你可能 Start Julia 时会报错。这样,你就可以在Atom中操作Julia了。
    此时,你发现会报错,ERROR: LoadError: The following package names could not be resolved: * Atom (not found in project, manifest or registry) Please specify by known name=uuid.
    出现如下画面

    image.png

    解决这个问题的方法,是打开Julia1.0.exe, 按下] 转换为pkg模式,输入 add Juno,下载juno,如下图


    image.png
    image.png

    出现这个图就表示安装成功了,可以学习了,也可以看到我们的版本是1.0


    image.png
    如果安装报错,可以先进入到C盘用户文件夹,进入.julia文件夹,看到registries文件夹,把这个文件夹删掉或者重命名,再执行 add juno;

    编写一个hello world程序测试一下我们配置的是否正确,如图

    OK,正确输出,这里在Atom里玩Julia了~

    打开Atom:提示Cannot load the system dictionary for zh-CN

    解决方法(二选一):

    在这个spell-check插件的右下角,找到 disable 按钮,点一下,禁用这个插件即可。
    设置spell-check插件,点击插件的 setting 按钮,然后直接禁用 Use Locales 功能。
    最后,附带一份Julia教程,https://juliabyexample.helpmanual.io/
    PS. Atom还有好多有用好玩的插件可以安装,比如activate-power-mode,效果如图

    Atom所有插件的介绍可以在这里探索,https://atom.io/packages,如果有好玩的插件可以推荐给我哦!

    相关文章

      网友评论

          本文标题:安装Julia 1.0+Atom

          本文链接:https://www.haomeiwen.com/subject/amawjqtx.html