julia是一个新型的语言,它高性能、使用简单、面向广大的开发者。这注定了咱们将会在适当的时候使用它来开发各类东西。好比深度学习之类各类框架。linux
网上的教程大可能是基于0.4之类的版本,高一些的也是0.6的。新手接触的时候免不了各类迷茫,彻底不知道怎么安装julia。这里提供一份教程给你们。当前使用版本是1.0,api有一些改动,同时pkg也使用了新的方式加载包。api
julia的安装window、mac和linux三种,前两种须要下载安装包,第三中能够直接经过编译得到。bash
打开网址https://julialang.org/downloads/
,下载咱们须要的64位安装包app
mac的安装比较简单,这里就略过。安装成功以后能够在应用中找到咱们安装的julia应用程序.框架
双击打开就会看到自动启动了julia的编译器。这里能够输入各类命令,实验一下julia高速的性能吧^_^性能
不过不要高兴的太早,到这里仅仅能尝试各类新手教程中指导的变量、语法之类的简单东西。要想真正的开始体验开发,还须要配置咱们的环境变量。学习
其余成熟的语言都已经在安装包内内置了环境变量的设置了。新手安装完以后一时可能想不起来还有这么一个操做。测试
编辑环境变量配置文件vi .bash_profile
spa
在文件末尾添加咱们的julia执行目录,这里注意替换本身的路径code
export PATH=${PATH}:/Applications/Julia-1.0.app/Contents/Resources/julia/bin
编辑完成以后记得执行source .bash_profile
如今在任何一个目录下均可以使用julia
命令进入julia的环境或者执行.jl
后缀的文件了。
执行julia
进入julia的环境,输入?
能够查看帮助----仍是先看文档吧,这里的帮助也是在熟悉文档以后更方便。
输入]
进入pkg的执行环境,同时能够输入?
来查看帮助,这里解释了集中命令的做用。
假设咱们要安装Bukdu
这个包。在pkg环境下执行安装命令add Bukdu
能够看到下载很多包,静静的等待安装结果吧。
tips:写这篇文章的时候Bukdu这个包还不支持1.0版本,若是安装以后不能用是正常的
新建一个test.jl
文件,在文件中输入print("Hello World!")
。
在当前目录下输入命令julia test.jl
便可看到执行的结果
同时也能够试一下各类教程中的变量、方法、类型等写法。
这里再试一下加载模块是否可用。
新建一个须要调用的模块文件,这里新建一个module.jl
。
module console export log function log(msg) print(msg) end end
在新建一个要执行的jl文件。咱们在里面调用刚才编写的模块文件。
include("module.jl") using .console # 调用模块的输出方法,添加\n换行 console.log("test \n") # 同时调用一下自带的错误提示 @warn "test base warn"
执行命令看一下刚才的结果