安装 Rust

使用 rustup(推荐)

看起来您正在运行 macOS、Linux 或其他类 Unix 操作系统。要下载 Rustup 并安装 Rust,请在您的终端中运行以下命令,然后按照屏幕上的说明操作。如果您使用的是 Windows,请参阅 "其他安装方法"

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

看起来您正在运行 Windows。要开始使用 Rust,请下载安装程序,然后运行该程序并按照屏幕上的说明操作。您可能需要在提示时安装 Visual Studio C++ 构建工具。如果您不在 Windows 上,请参阅 "其他安装方法"

适用于 Linux 的 Windows 子系统

如果您是适用于 Linux 的 Windows 子系统用户,请在您的终端中运行以下命令,然后按照屏幕上的说明操作以安装 Rust。

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

Rust 可以在 Windows、Linux、macOS、FreeBSD 和 NetBSD 上运行。如果您使用的是这些平台之一,但看到了此消息,请报告以下值的错误

navigator.platform: MacIntel
navigator.appVersion: 5.0 (Macintosh)


报告错误

要安装 Rust,如果您运行的是 Unix,

请在您的终端中运行以下命令,然后按照屏幕上的说明操作。

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

如果您运行的是 Windows,

请下载并运行 rustup‑init.exe,然后按照屏幕上的说明操作。

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

如果您运行的是 Windows,

请下载并运行 rustup‑init.exe,然后按照屏幕上的说明操作。

关于 Rust 安装的说明

入门

如果您刚开始使用 Rust 并想要更详细的逐步操作,请参阅我们的 入门 页面。

Windows 注意事项

在 Windows 上,Rust 还需要 Visual Studio 2013 或更高版本的 MSVC 构建工具。请参阅 MSVC 先决条件

有关在 Windows 上配置 Rust 的更多信息,请参阅 Windows 特定 rustup 文档

使用 rustup 进行工具链管理

Rust 由 rustup 工具安装和管理。Rust 采用 6 周的 快速发布流程 并支持 大量平台,因此随时都有许多 Rust 构建可用。rustup 以一致的方式管理这些构建,在 Rust 支持的每个平台上都提供一致的体验,从而能够从 beta 和 nightly 发布通道安装 Rust,以及支持其他交叉编译目标。

如果您以前安装过 rustup,可以通过运行 rustup update 来更新您的安装。

有关更多信息,请参阅 rustup 文档

配置 PATH 环境变量

在 Rust 开发环境中,所有工具都安装到 ~/.cargo/bin %USERPROFILE%\.cargo\bin 目录中,您将在其中找到 Rust 工具链,包括 rustccargorustup

因此,Rust 开发人员通常会将此目录包含在他们的 PATH 环境变量 中。在安装过程中,rustup 将尝试配置 PATH。由于平台、命令 shell 和 rustup 中的错误之间的差异,对 PATH 的修改可能要到重新启动控制台或用户注销后才会生效,或者根本无法成功。

如果在安装后,在控制台中运行 rustc --version 失败,这将是最可能的原因。

卸载 Rust

如果您想在任何时候卸载 Rust,可以运行 rustup self uninstall。我们会想念您的!

其他安装方法

上面描述的通过 rustup 进行的安装是大多数开发人员安装 Rust 的首选方法。但是,Rust 也可以通过其他方法安装。

了解更多