brew 安装rust (Mac OS)
其他记录 2026-01-07 21:51:14

常用 rustup 命令

C/C++ Code复制内容到剪贴板
  1. rustup update           # 更新 Rust  
  2. rustup toolchain list   # 查看已安装版本  
  3. rustup default stable   # 使用稳定版  
  4. rustup self uninstall   # 卸载 Rust  


 

建议的开发组合(偏工程向的)

C/C++ Code复制内容到剪贴板
  1. brew install llvm  
  2. brew install cmake  
  3. brew install pkg-config  

 

 


 

 

1、安装

C/C++ Code复制内容到剪贴板
  1. brew install rustup-init  

 

不推荐直接 brew install rust

⚠️ 缺点:

不能方便切换 Rust 版本

不适合长期开发

 

2、初始化 Rust 工具链

C/C++ Code复制内容到剪贴板
  1. rustup default stable  

 

rustc --version

cargo --version

这两行命令,如果出现

zsh: command not found: rustc

zsh: command not found: cargo

 

如果正常,则安装完成,否则,继续第三步

 

3、找到 rustc 在哪,执行这一条(非常关键):

C/C++ Code复制内容到剪贴板
  1. 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(立刻生效)

C/C++ Code复制内容到剪贴板
  1. 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、重新加载配置 

C/C++ Code复制内容到剪贴板
  1. source ~/.zshrc  

这一步 不应该有任何报错 

 

6、验证

C/C++ Code复制内容到剪贴板
  1. which rustc  
  2. which cargo  
  3.   
  4. rustc --version  
  5. 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)

 

完成。

 

 

本文来自于:http://www.yoyo88.cn/note/other/714.html

下一篇 返回列表
Powered by yoyo苏ICP备15045725号