总有喜欢作死的小伙伴,想尝尝新编程语言的快感吗?来~
Julia1.0安装教程
1. 下载Julia,我测试的平台是Windows X64
https://julialang.org/downloads/
下载完了当然是无脑双击666安装,直接装就对了,当然和所有的脚本语言一样,配置个环境变量。右键“我的电脑”-“属性”-“高级系统设置”-“环境变量”-“系统变量”-“Path”,添加上你的安装路径:
C:\Users\HP\AppData\Local\Julia-1.0.0\bin\
一路确认,然后打开命令行,输入julia,见图1所示:
至此,Julia安装完成。
如果你要用Juno作为IDE,先别关这控制台,转第2步。
如果你有jetbrains公司旗下的IDE,并且想用之来写Julia,转第3步。
2. 安装IDE-Juno
Juno是Julia官方提供的IDE,本质上就是个ATOM,好不好用自己看着办。
(1) 首先下载ATOM:
然后直接打开文件,等一下就会安装好,然后会自动打开ATOM。
(2) 回到控制台,接下来有两种方法
1> 经典方法
输入
using Pkg
回车然后再输入
Pkg.update()
更新时间较长,耐心等待吧,然后输入
Pkg.add("Atom")
如果更新或者下载出现问题以至于后面安装一直无法使用,可以到用户文件夹下删除“.julia”文件夹,然后再重新下载。
最后输入
using Atom
就可以了。
2>稍微快点的方法(推荐)
输入(个人感觉这个下载速度快些)
Pkg.clone("https://mirrors.zju.edu.cn/julia/Mirrors.jl.git")
下载完后
Pkg.add("Atom")
using Atom
Pkg.add("Juno")
using Juno
就可以了。
注意:
此镜像为浙江大学的镜像,国内用户的github下载实在惊人,打算所以换个镜像,不过打算“import Mirrors“的时候却编译失败了,目前不知道怎么回事,有兴趣的小伙伴可以看看:
https://github.com/JuliaCN/MeetUpMaterials/blob/master/Beijing2018/sunoru/presentation.ipynb
这个如果用成功的话以后下pkg的时候会比github快的多,编译成功的小伙伴可以分享下,万分感谢!
(3) 回到ATOM
在ATOM中选择“file”-“setting”-“Packages“(图2),搜索”uber-juno“(图3),安装即可,如果安装中报红色框说有组件没装上,重试几遍或者是把ATOM关了再打开几遍,直到你打开ATOM在状态栏能看到”Julia“这一项。
搞定后,关闭ATOM再重新打开的时候,点击底下的角标(图4),展开REPL(图5)。
然后按enter键,正常进入如图6的界面就好了。如果报错了,看看提示缺少什么包,打开julia控制台并且用
Pkg.add("xxx")
using xxx
指令来引入。
基本上,到这里Juno就安装完毕了。
3. 使用jetbrains的IDE—以Pycharm为例
官方视频教程:
打开Pycharm界面,右下角选择configure(图7),plugins(图8)
选择“Browse repositories“(图9)
搜索“Julia“并安装(图10)
如果下载不了,可以去以下网址下载zip压缩包,并且选择“Install Plugin from disk“(图11)来选择本地zip文件安装,然后restart Pycharm(图12),基本就完成了。
http://plugins.jetbrains.com/plugin/10413-julia
建立新工程,就有Julia(图13),然后填写工程路径以及选择Julia 的安装路径(图14)
C:\Users\HP\AppData\Local\Julia-1.0.0\bin\julia.exe
然后建立工程。
接着建立Julia File(图15),随便写点东西测试下就可以了(图16)。如果出错了,等一会就好了,有可能是插件没导入完全。
基本上就酱紫!来愉快的作死吧!