Skip to content

安装 Rust

在 Windows 中安装 Rust

0
获取安装程序
版本下载链接
Windows x64
0
配置环境变量

在运行安装程序前,建议配置以下环境变量以指定自定义安装路径和加速下载:

变量名称说明备注
RUSTUP_DIST_SERVER替换下载源为旋武镜像推荐: https://mirror.xuanwu.openatom.cn
RUSTUP_UPDATE_ROOT替换 Rustup 更新源为旋武镜像推荐: https://mirror.xuanwu.openatom.cn/rustup
(可选 ) CARGO_HOME自定义 cargo 配置、缓存、二进制存放目录默认:%USERPROFILE%\.cargo
(例: C:\Users\xxx\.cargo)
(可选 ) RUSTUP_HOME自定义 Rust 工具链安装目录默认:%USERPROFILE%\.rustup
(例: C:\Users\xxx\.rustup)

可以使用命令提示符 (CMD) 运行以下命令快速添加:

cmd
setx RUSTUP_DIST_SERVER https://mirror.xuanwu.openatom.cn
setx RUSTUP_UPDATE_ROOT https://mirror.xuanwu.openatom.cn/rustup

或通过打开 系统设置系统关于(或系统信息)高级系统设置环境变量, 在 用户变量 中点击 新建编辑,依次添加上述变量。

0
执行安装程序
  1. 运行安装程序 rustup-init.exe

  2. 若未安装 Visual Studio MSVC Buildtools 组件,程序会提示在线安装,按回车键继续。(若此步骤出现问题请参考 手动安装 MSVC Buildtools)。

  3. 按回车键直接使用默认选项安装或输入 2 开始自定义安装。

    自定义安装提供如下选项, 可按需配置:

    选项说明默认
    Default host triple目标平台架构x86_64-pc-windows-msvc
    Default toolchain工具链版本stable
    Profile安装组件集default
    Modify PATH是否将 Rust 添加到系统 PATHy
  4. 安装成功后,程序会提示 Rust is installed now. Great!按任意键退出安装程序。

  5. 配置 crates.io 镜像

    创建 <CARGO_HOME>/config.toml 文件,添加以下内容:

    注: <CARGO_HOME> 默认为 %USERPROFILE%\.cargo 路径 (例如: C:\\Users\\xxx\\.cargo), 如果在 配置环境变量 步骤中手动配置了不同路径,请以手动配置的路径为准。

    toml
    [net]
    git-fetch-with-cli = true
    
    [source.crates-io]
    replace-with = 'xuanwu-sparse'
    
    [source.xuanwu]
    registry = "https://mirror.xuanwu.openatom.cn/crates.io-index"
    
    [source.xuanwu-sparse]
    registry = "sparse+https://mirror.xuanwu.openatom.cn/index/"
    
    [registries.xuanwu]
    index = "https://mirror.xuanwu.openatom.cn/crates.io-index"
0
完成