Julia 安裝1 0教程

2021-09-11 09:31:20 字數 1602 閱讀 5796

julia是乙個新型的語言,它高效能、使用簡單、面向廣大的開發者。這注定了我們將會在適當的時候使用它來開發各種東西。比如深度學習之類各種框架。

網上的教程大多是基於0.4之類的版本,高一些的也是0.6的。新手接觸的時候免不了各種迷茫,完全不知道怎麼安裝julia。這裡提供乙份教程給大家。當前使用版本是1.0,api有一些改動,同時pkg也使用了新的方式載入包。

mac的安裝比較簡單,這裡就略過。安裝成功之後可以在應用中找到我們安裝的julia應用程式.

雙擊開啟就會看到自動啟動了julia的編譯器。這裡可以輸入各種命令,實驗一下julia高速的效能吧^_^

不過不要高興的太早,到這裡僅僅能嘗試各種新手教程中指導的變數、語法之類的簡單東西。要想真正的開始體驗開發,還需要配置我們的環境變數。

其他成熟的語言都已經在安裝包內內建了環境變數的設定了。新手安裝完之後一時可能想不起來還有這麼乙個操作。

編輯環境變數配置檔案vi .bash_profile

在檔案末尾新增我們的julia執行目錄,這裡注意替換自己的路徑

複製**

編輯完成之後記得執行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

logfunction

log(msg)

print(msg)

endend

複製**

在新建乙個要執行的jl檔案。我們在裡面呼叫剛才編寫的模組檔案。

include("module.jl")

using .console

# 呼叫模組的輸出方法,新增\n換行

console.log("test \n")

# 同時呼叫一下自帶的錯誤提示

@warn "test base warn"

複製**

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

Julia 安裝,使用教程

為什麼學習julia?聽說這個語言,然後無意中查了一下 1.可呼叫 c python 庫,聰明的做法,可以更好的繼承現有的成果 2.類似 matlab 和 python 的語法,更換語言的學習成本低,而且實現起來天生就像python那樣高效 3.接近於 c 的效能,在很多情況下已經足夠了 4.開源的...

Julia 安裝,使用教程

個人分類 julia 為什麼學習julia?聽說這個語言,然後無意中查了一下 1.可呼叫 c python 庫,聰明的做法,可以更好的繼承現有的成果 2.類似 matlab 和 python 的語法,更換語言的學習成本低,而且實現起來天生就像python那樣高效 3.接近於 c 的效能,在很多情況下...

Julia教程8 讀寫檔案操作

在網易雲課堂上直接搜尋 julia教程 就可以找到,教程的全名是 julia教程 從入門到高階 在對檔案的操作中,如果我們未指定檔案的路徑,則預設的路徑為 外鏈轉存失敗,源站可能有防盜煉機制,建議將儲存下來直接上傳 img c3piykxy 1592662419590 s1 readlines sd...