如何在22.04版本的 Ubuntu 中安装 Julia 编程语言
作者:Tony Tran
导语
Julia是一种编程语言,旨在实现高性能的计算与分析,在众多诸如数据科学、科学研究、可视化、机器学习以及构建更通用的应用程序等领域中很受欢迎。Julia 语言的官方网站提供了一个 demo 供用户试用。但如果您需要这门语言进行实际应用与开发,您需要将其安装到系统上。
本教程将会涵盖如何在您的机器上下载并安装 Julia,其中包括使 Julia 对您的系统可见,还有通过打开一个交互式 REPL 会话使用 Julia 进行编程。
前期准备
- 一个22.04版本的 Ubuntu 服务器,一个带有
sudo
权限的非 root 用户,以及启用的防火墙。
第一步:下载安装 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 directory
,接下来也会提及。Julia 会完全包含在这一个目录中。所以如果您今后想卸载 Julia,您可以直接删除这个目录。
第二步:将 Julia 添加至您的 PATH
完成安装后,您的系统需要找到 julia
的可执行文件。对此,您需要完整地将 Julia 的 bin
路径添加至 PATH
环境变量 ~/.bashrc
。这是 Linux 允许调整的 PATH
位置之一。使用 nano
,或您惯用的文本编辑器,打开以下:
$ nano ~/.bashrc
将此行添加至文件底部,用您安装 Julia 的路径 julia directory
作为基础:
. . .
export PATH="$PATH:/home/sammy/julia-1.8.1/bin"
您需要使用 bin
文件夹的绝对路径。在这个例子中,我们使用的是主目录,所以相应地,如果您 julia directory
的位置不同,您需要修改路径名。
完成后,按 CTRL+O
和 CTRL+X
键保存并退出。
为使改动生效,您需要 source
您的 .bashrc
文件:
$ source ~/.bashrc
现在,您的系统就可以找到 julia
可执行文件了。
第三步:运行 Julia REPL
如需确认 Julia 已正确安装并尝试使用语言本身,您可以启动 REPL(读取-评估-打印-循环)会话。如此,您可以立即获得反馈,并使用该语言。
如果 julia
在您的 PATH
上,您可以使用以下命令开始会话:
$ julia
Output:
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 进行基本运算,这是任何一个编程语言的主要内容:
julia>1 + 1
Output
2
测试完成后,您可以按 CTRL+D
退出会话。
结语
Julia 是一种用于数据科学与构建应用程序的语言。本教程仅仅涵盖了 Julia 的安装与基本用法,您可以前往 Julia 官方学习网站上了解更多有关使用 Julia 进行编程与创造的信息。