常用 rustup 命令
- rustup update # 更新 Rust
- rustup toolchain list # 查看已安装版本
- rustup default stable # 使用稳定版
- rustup self uninstall # 卸载 Rust
建议的开发组合(偏工程向的)
- brew install llvm
- brew install cmake
- brew install pkg-config
1、安装
- brew install rustup-init
不推荐直接 brew install rust
⚠️ 缺点:
不能方便切换 Rust 版本
不适合长期开发
2、初始化 Rust 工具链
- rustup default stable
rustc --version
cargo --version
这两行命令,如果出现
zsh: command not found: rustc
zsh: command not found: cargo
如果正常,则安装完成,否则,继续第三步
3、找到 rustc 在哪,执行这一条(非常关键):
- rustup which rustc
➜ tray-admin git:(master) ✗ rustup which rustc
/Users/yoyo/.rustup/toolchains/stable-x86_64-apple-darwin/bin/rustc
你会得到一个真实路径
这说明:
Rust 已经安装好了,只是这个 bin 目录没进 PATH
4、把正确的 Rust bin 加入 PATH(立刻生效)
- nano ~/.zshrc
输入:
export PATH="/Users/yoyo/.rustup/toolchains/stable-x86_64-apple-darwin/bin:$PATH"
这里的路径看一下把刚才 rustup which rustc 得到的路径复制过来,注意:
一定要是 bin 的父目录,不是 rustc 文件本身
保存退出:
Ctrl + O → 回车
Ctrl + X
5、重新加载配置
- source ~/.zshrc
这一步 不应该有任何报错
6、验证
- which rustc
- which cargo
- rustc --version
- cargo --version
➜ tray-admin git:(master) ✗ cat ~/.zshrc
export PATH="/Users/yoyo/.rustup/toolchains/stable-x86_64-apple-darwin/bin:$PATH"
➜ tray-admin git:(master) ✗ source ~/.zshrc
➜ tray-admin git:(master) ✗ which rustc
/Users/yoyo/.rustup/toolchains/stable-x86_64-apple-darwin/bin/rustc
➜ tray-admin git:(master) ✗ which cargo
/Users/yoyo/.rustup/toolchains/stable-x86_64-apple-darwin/bin/cargo
➜ tray-admin git:(master) ✗ rustc --version
rustc 1.92.0 (ded5c06cf 2025-12-08)
➜ tray-admin git:(master) ✗ cargo --version
cargo 1.92.0 (344c4567c 2025-10-21)
➜ tray-admin git:(master) ✗ which rustc
/Users/yoyo/.rustup/toolchains/stable-x86_64-apple-darwin/bin/rustc
➜ tray-admin git:(master) ✗ which cargo
/Users/yoyo/.rustup/toolchains/stable-x86_64-apple-darwin/bin/cargo
➜ tray-admin git:(master) ✗ rustc --version
rustc 1.92.0 (ded5c06cf 2025-12-08)
➜ tray-admin git:(master) ✗ cargo --version
cargo 1.92.0 (344c4567c 2025-10-21)
完成。
