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"
執行命令看一下剛纔的結果