如何安装Rust?

创建于 2023年11月12日修改于 2024年5月5日
Rust

Rust基础


在 Linux 或 macOS 上安装 rustup

如果你正在使用 Linux 或 macOS,请打开终端并输入以下命令:

$ curl --proto '=https' --tlsv1.2 https://sh.rustup.rs -sSf | sh

该命令下载一个脚本并开始安装 rustup 工具,该工具安装Rust的最新稳定版本。 如果安装成功,将显示以下行:

Rust is installed now. Great!

你还需要一个链接器(linker),这是Rust用于将其编译输出连接到一个文件中的程序。 如果出现链接器错误,你应该安装一个 C 编译器,该编译器通常包含一个链接器。

在 macOS 上,你可以通过运行以下命令获取C编译器:

$ xcode-select --install

Linux 用户通常应根据其发行版的文档安装 GCC 或 Clang。 比如你使用Ubuntu,可以安装 build-essential 软件包来获得编译基础设施。

在 Windows上 安装 rustup

在Windows上,请转到 https://www.rust-lang.org/tools/install 并按照安装 Rust 的说明进行操作。 在安装过程中,你可能还需要 Visual Studio 2013 或更高版本的 MSVC 构建工具。

要获取构建工具,可以安装 Visual Studio 2022

故障排查

要检查你是否正确安装了 Rust,请打开一个 shell 并输入以下行:

rustc --version

你应该看到版本号,代码提交哈希和已发布的最新稳定版本的提交日期,格式如下:

rustc x.y.z (abcabcabc yyyy-mm-dd)

如果看到此信息,你已成功安装Rust! 如果未看到此信息,请检查 Rust 是否在你的 %PATH% 系统变量中,方法如下。

在 Windows CMD 中,使用:

> echo %PATH%

在PowerShell中,使用:

> echo $env:Path

在Linux和macOS中,使用:

$ echo $PATH

如果一切都正确,但 Rust 仍然无法正常工作,请尝试与其他 Rustaceans(Rust 程序员的昵称)联系,详情见社区页面

更新和卸载

一旦通过 rustup 成功安装了 Rust,升级到新版本就很容易。从 shell 中运行以下更新命令即可:

$ rustup update

要卸载 Rust 和 rustup,请在 shell 中运行以下命令:

$ rustup self uninstall

本地文档

Rust 的安装还包括官方文档的本地副本,以便离线阅读。运行 rustup doc 可以在浏览器中打开本地文档。

每当标准库提供了某种类型或函数,而你不确定它是什么或如何使用时,请使用API文档来查询!