如何在 Linux 上安装 Julia

Julia 是一种用于科学计算领域的开源编程语言。 它具有高性能、动态类型、易于编写和丰富的科学包,这使得它非常适合数据分析师、科学家和任何试图有效地处理大量数据的人。 根据 Stack Overflow 2022 开发者调查Julia 是开发人员中第四大最喜爱的语言。

在本文中,我们将介绍如何在 Linux 上安装和设置 Julia。

在 Linux 上安装 Julia

安装 Julia 的官方方法是使用他们在其网站上提供的预编译二进制文件。 您也可以从 snap 商店或 Ubuntu 存储库下载它(使用 apt install),但不保证它是最新版本。

使用预编译的二进制文件安装 Julia(推荐)

要下载预编译的二进制文件,请转到 朱莉娅网站 并下载首选版本。 您可以下载 当前稳定版本 (推荐给几乎所有人,除非你知道自己在做什么), 长期支持 释放或 即将到来 beta 释放e.

朱莉娅稳定下载
  • 笔记 : 除非你使用的是像 Void Linux 这样有 musl 的另类发行版; 获取 64 位 (glibc) 版本。

下载后,导航到存储 tar 文件的目录(通常是 Downloads 文件夹)并使用以下命令解压缩文件:

tar -xvzf /path/to/tar/file

这就是 1.8.5 版本的外观。

朱莉娅安装

要使用 Julia,导航到文件被提取到的文件夹,转到 bin 并执行 ./julia 如下图所示。

启动朱莉娅启动朱莉娅

但是,最好在本地二进制文件目录中添加 Julia 二进制文件的链接,这样您就不必每次使用 Julia 时都导航到“下载”。

为此,请运行以下命令,

sudo ln -s <path/to/binary/file> /usr/local/bin/julia

此命令将在 /usr/local/bin 中创建一个名为 Julia 的可执行文件,并将其链接到您在解压文件夹中的可执行文件。 现在您可以通过执行来简单地使用 Julia julia 在终端中,无论您在哪个目录中。

将 Julia 添加到路径将 Julia 添加到路径

使用 snap 安装 Julia

使用 snap 安装 Julia 是在系统上获取最新版本 Julia 的便捷方法。 以下是使用 snap 安装 Julia 的步骤:

验证您的系统上是否安装了 snap:

  • 打开一个终端窗口
  • 键入命令 snap version 然后按回车
  • 如果安装了 snap,您将看到 snap 的版本和有关安装的其他信息

使用 snap 安装 Julia:

  • 打开一个终端窗口
  • 键入命令 sudo snap install julia --classic 然后按回车
  • 此命令将在您的系统上下载并安装最新版本的 Julia
  • 系统可能会提示您输入密码,输入密码并按回车
  • Snap 将负责下载和安装 Julia,此过程可能需要几分钟,具体取决于您的互联网连接

如果您在安装、设置或理解 Snap 时遇到任何困难,请参阅:Linux 中的 Snap:基本介绍

使用朱莉娅

有两种使用 Julia 的方法。 您可以通过在终端中简单地执行它来以交互模式使用 Julia。 您还可以将代码写入 .jl 文件并使用以下命令运行它

julia /path/to/script.jl

这两种方法如下所示。

朱莉娅工作朱莉娅工作

结论

在本文中,我们学习了如何安装和设置 Julia,这是一种用于科学计算的高性能语言。 随着数据科学和机器学习在学术界变得越来越普遍,Julia 的受欢迎程度只会上升。 您可以通过关注他们来深入了解 Julia 官方文档. 与 Julia 竞争的语言之一是 R。要了解有关 R 的更多信息,请查看这篇文章。 编码愉快!