mac上安装 Rust 开发环境

1.你可以按照提示在终端中执行以下命令(安全、官方支持):

复制代码
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

然后按提示继续安装即可。

注意:安装过程中建议选择默认配置(按 1 即可)。

如果遇到权限不足的错误

使用

复制代码
sudo curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

2.添加环境变量

为了确保每次启动终端时都能加载 Rust 环境变量,我们需要将以下内容添加到 .bash_profile 文件中。在终端中执行以下命令:(环境变量文件根据自己习惯,也可以在.zshrc文件中配置,看个人喜好)

复制代码
echo 'source $HOME/.cargo/env' >> ~/.bash_profile

3.设置 Rust 镜像源

复制代码
export RUSTUP_DIST_SERVER=https://mirrors.ustc.edu.cn/rust-static
export RUSTUP_UPDATE_ROOT=https://mirrors.ustc.edu.cn/rust-static/rustup

4.安装完成后检查

复制代码
rustc --version
cargo --version

正常输出版本号就说明没问题了

相关推荐
肖永威9 小时前
macOS环境安装/卸载python实践笔记
笔记·python·macos
布列瑟农的星空13 小时前
前端都能看懂的Rust入门教程(三)——控制流语句
前端·后端·rust
雨中风华14 小时前
Linux, macOS系统实现远程目录访问(等同于windows平台xFsRedir软件的目录重定向)
linux·windows·macos
小毛驴85017 小时前
Linux curl 命令用法
linux·运维·chrome
John_ToDebug17 小时前
Chromium安全架构深度解析:从悬空指针检测到内存安全防御体系
c++·chrome
有趣的杰克18 小时前
开源|macOS 菜单栏 AI 启动器 GroAsk:⌥Space 一键直达 ChatGPT / Claude / Gemini
人工智能·macos·chatgpt
疯狂敲代码的老刘18 小时前
JDK 1.6到25 全版本网盘合集 (Windows + Mac + Linux)
java·linux·windows·macos·jdk
Andrew_Ryan19 小时前
用 Rust 构建高性能 LiteLLM 客户端:支持流式与非流式调用
rust
怣5019 小时前
MySQL子查询实战指南:数据操作(增删改查)与通用表达式
数据库·chrome·mysql
John_ToDebug20 小时前
Chromium回调机制的隐秘角落:当const &参数遇见base::BindOnce
c++·chrome·性能优化