介紹
Julia是一種設計用於高性能計算和分析的編程語言。它在數據科學、科學研究、可視化、機器學習以及更通用的應用程序構建中都很受歡迎。官方網站提供了一個實時演示,讓您可以試用Julia語言,但是為了實際使用和開發,您需要將其安裝到您的系統中。
本教程將涵蓋在您的機器上下載和安裝Julia。這將包括使Julia在您的系統中可被發現,並啟動一個互動式的REPL會話,讓您可以使用Julia編碼。
先決條件
- 一個根據我們的Ubuntu 22.04初始服務器設置指南設置的Ubuntu 22.04服務器,具有一個具有
sudo
特權的非root用戶和啟用了防火墻。
步驟1 — 下載和安裝Julia
預編譯的二進制文件是安裝 Julia 的推薦方法,儘管有編譯 Julia 源代碼的選擇。在本教程中,您將從Julia 官方下載頁面下載官方預編譯的二進制文件。確保您在家目錄中,然後開始下載:
- wget https://julialang-s3.julialang.org/bin/linux/x64/1.8/julia-1.8.1-linux-x86_64.tar.gz
此命令使用wget
下載官方預編譯的二進制文件。完成安裝後,提取下載的存檔。使用tar
命令執行此操作:
- tar zxvf julia-1.8.1-linux-x86_64.tar.gz
Julia 的安裝現在已完成,位於一個名為julia-1.8.1
的新目錄中。此位置被稱為您的julia 目錄
,稍後將參考它。Julia 完全包含在這個單一目錄中。如果將來想要卸載 Julia,可以刪除此目錄進行完全卸載。
第二步 —— 添加 Julia 到您的PATH
雖然安裝已完成,但系統需要能夠找到julia
可執行文件。這可以通過將 Julia 的bin
目錄的完整路徑添加到PATH
環境變量~/.bashrc
中完成。這是 Linux 允許調整PATH
的位置之一。使用nano
或您喜歡的文本編輯器打開它:
- nano ~/.bashrc
將此行添加到文件底部,使用你安裝 Julia 的julia 目錄
作為基礎:
. . .
export PATH="$PATH:/home/sammy/julia-1.8.1/bin"
你需要使用你的bin
文件夾的絕對路徑。在這個例子中,使用家目錄,所以如果你選擇了不同的位置來安裝你的julia 目錄
,請確保更新目錄名稱。
完成後,保存並退出,按CTRL+O
然後CTRL+X
。
為了使這些更改生效,你需要source
你的.bashrc
文件:
- source ~/.bashrc
現在你的系統可以找到julia
可執行文件了。
步驟 3 — 運行 Julia REPL
為了確認 Julia 是否正確安裝並開始使用語言本身進行實驗,請開始一個交互式 REPL(讀取-求值-打印-循環)會話。這將允許你立即獲得反饋並使用語言本身。
現在julia
已經在你的PATH
中,你可以用以下命令開始會話:
- julia
Output _
_ _ _(_)_ | Documentation: https://docs.julialang.org
(_) | (_) (_) |
_ _ _| |_ __ _ | Type "?" for help, "]?" for Pkg help.
| | | | | | |/ _` | |
| | |_| | | | (_| | | Version 1.8.1 (2022-09-06)
_/ |\__'_|_|_|\__'_| | Official https://julialang.org/ release
|__/ |
julia>
作為一個示例並驗證它是否工作,你可以開始使用 Julia 進行基本算術運算,這是任何編程語言的基礎:
- 1 + 1
Output2
當你實驗完畢時,你可以按CTRL+D
退出會話。
結論
Julia 是用於數據科學和應用程序構建的編程語言。雖然本指南僅涵蓋安裝和基本用法,但您可以在 官方 Julia 學習網站 上深入了解 Julia 的編程和創建。如果您有興趣安裝其他語言,特別是用於數據科學的語言,請查看我們關於 如何安裝 R 的教程。