Rust 安装与切换
Rust 官方推荐 rustup 管理工具链。rustc、Cargo、标准库组件和交叉编译 target 由 rustup 协同安装,不应拆成来源不明的独立脚本。
推荐方式
Windows、macOS 与 Linux 均使用 rustup;Windows 先准备 Visual Studio C++ Build Tools(MSVC 工具链)或明确选择 GNU 工具链。项目用 rust-toolchain.toml 固定 channel。
安装 rustup
bash
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
rustup toolchain install stableWindows 从官方 rustup-init 下载页运行安装器;不要在管理员终端中把 Cargo 目录装进系统 PATH。
组件与目标
bash
rustup component add rustfmt clippy
rustup target add wasm32-unknown-unknown
rustup show版本切换
bash
rustup toolchain list
rustup default stable
rustup override set 1.85.0
cargo +1.85.0 --versionDocker
bash
docker run --rm rust:1.75-alpine rustc --version安装验证
bash
rustc --version --verbose
cargo --version
rustup show active-toolchain
command -v rustc升级、卸载与冲突
使用 rustup update 升级、例如 rustup toolchain uninstall 1.85.0 删除工具链、rustup self uninstall 卸载。发行版 rustc 与 rustup 同时存在时,检查 ~/.cargo/bin 在 PATH 中的位置。
官方资料
资料核对日期:2026-08-27。