1. 程式人生 > >julia安裝1.0教程

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"

執行命令看一下剛才的結果