Rust 安装、问题记录

本文详细记录了Rust编程语言的安装过程及常见问题解决方法,包括如何在中国网络环境下解决下载速度慢的问题,通过更换镜像源加速安装,以及如何切换到nightly版本进行最新特性预览。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Rust 安装、问题记录

遇到的一些问题

网络问题

powershell 输入下面两条命令,然后执行rustup-init.exe

PS > $ENV:RUSTUP_DIST_SERVER='https://mirrors.ustc.edu.cn/rust-static'
PS > $ENV:RUSTUP_UPDATE_ROOT='https://mirrors.ustc.edu.cn/rust-static/rustup'
PS > $ENV:RUSTUP_DIST_SERVER='https://mirrors.tuna.tsinghua.edu.cn/rustup'
PS > $ENV:RUSTUP_UPDATE_ROOT='https://mirrors.ustc.edu.cn/rust-static/rustup'

安装

换源

cd ~\.cargo
touch config
[source.crates-io]
registry = "https://github.com/rust-lang/crates.io-index"
# 指定镜像
replace-with = 'tuna'

# 清华大学
[source.tuna]
registry = "https://mirrors.tuna.tsinghua.edu.cn/git/crates.io-index.git"

切换到nightly

rustup install nightly
rustup default nightly