julia安裝1.0教程
julia是一個新型的語言,它高效能、使用簡單、面向廣大的開發者。這注定了我們將會在適當的時候使用它來開發各種東西。比如深度學習之類各種框架。
網上的教程大多是基於0.4之類的版本,高一些的也是0.6的。新手接觸的時候免不了各種迷茫,完全不知道怎麼安裝julia。這裡提供一份教程給大家。當前使用版本是1.0,api有一些改動,同時pkg也使用了新的方式載入包。
安裝
julia的安裝window、mac和linux三種,前兩種需要下載安裝包,第三中可以直接通過編譯獲得。
開啟網址https://julialang.org/downloads/
,下載我們需要的64位安裝包
mac的安裝比較簡單,這裡就略過。安裝成功之後可以在應用中找到我們安裝的julia應用程式.
雙擊開啟就會看到自動啟動了julia的編譯器。這裡可以輸入各種命令,實驗一下julia高速的效能吧^_^
不過不要高興的太早,到這裡僅僅能嘗試各種新手教程中指導的變數、語法之類的簡單東西。要想真正的開始體驗開發,還需要配置我們的環境變數。
新增環境變數
其他成熟的語言都已經在安裝包內內建了環境變數的設定了。新手安裝完之後一時可能想不起來還有這麼一個操作。
編輯環境變數配置檔案vi .bash_profile
在檔案末尾新增我們的julia執行目錄,這裡注意替換自己的路徑
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"
執行命令看一下剛才的結果