Mac怎么安装配置Rust开发环境_Mac如何用rustup安装Rust编译器和Cargo工具【入门】

Mac怎么安装配置Rust开发环境_Mac如何用rustup安装Rust编译器和Cargo工具【入门】

电脑数码

需安装rustup以配置Mac上的Rust开发环境:先执行curl命令安装,再配置PATH环境变量,接着用cargo new创建并运行hello_world项目验证,最后可通过rustup update等命令管理工具链。

如果您希望在Mac上开始Rust开发,需要安装Rust编译器(rustc)和包管理与构建工具Cargo,而rustup是官方推荐的跨平台安装与版本管理工具。以下是使用rustup在Mac上安装并配置Rust开发环境的具体步骤:

一、通过rustup安装Rust工具链

rustup是一个Rust官方提供的安装器和版本管理工具,它能自动下载、安装并管理不同版本的rustc、cargo、rust-docs等组件,并支持轻松切换工具链。安装后默认启用stable通道,适合入门学习和日常开发。

1、打开终端(Terminal),粘贴并执行以下命令下载并运行rustup安装脚本:

2、curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

3、按回车确认安装,默认安装路径为$HOME/.cargo/bin,安装脚本会提示是否将该路径添加至shell配置文件(如~/.zshrc

4、执行source $HOME/.cargo/env立即加载环境变量,或关闭并重新打开终端使配置生效

5、运行rustc --versioncargo --version验证是否成功安装

二、手动配置Shell环境变量(适用于zsh或bash未自动生效场景)

若执行rustup安装后终端仍提示command not found: rustc,说明$HOME/.cargo/bin未被加入PATH。需手动编辑Shell配置文件,确保每次启动终端时都能识别Rust命令。

1、确认当前Shell类型:运行echo $SHELL,常见输出为/bin/zsh(macOS Catalina及以后默认)或/bin/bash

2、若为zsh,运行echo 'export PATH="$HOME/.cargo/bin:$PATH"' >> ~/.zshrc

3、若为bash,运行echo 'export PATH="$HOME/.cargo/bin:$PATH"' >> ~/.bash_profile

4、执行source ~/.zshrc(或source ~/.bash_profile)重载配置

5、再次运行which rustc,应返回/Users/xxx/.cargo/bin/rustc

Jenni AI

使用最先进的 AI 写作助手为您的写作增光添彩。

下载

三、验证安装并创建首个Rust项目

Cargo不仅是构建工具,还提供项目初始化、依赖管理、测试运行等一体化功能。通过新建一个hello-world项目,可完整验证工具链是否正常工作。

1、在终端中执行cargo new hello_rust,生成新项目目录

2、进入项目目录:cd hello_rust

3、运行cargo run,Cargo将自动下载依赖(首次运行可能稍慢)、编译并执行程序

4、终端输出Hello, world!即表示Rust编译器、Cargo及构建流程全部就绪

5、可查看src/main.rs源文件,确认其内容为标准Rust入口函数结构

四、更新与卸载rustup工具链

rustup支持一键更新所有组件至最新稳定版,也允许安全卸载以清理环境。此操作不影响用户项目代码,仅管理工具链本身。

1、更新全部工具链:执行rustup update

2、查看已安装工具链列表:执行rustup toolchain list

3、切换至nightly工具链(如需尝鲜新特性):rustup toolchain install nightly,再执行rustup default nightly

4、彻底卸载rustup及其所有组件:rustup self uninstall

5、卸载后需手动删除$HOME/.cargo$HOME/.rustup目录以清除残留

本文地址:https://www.sztg.com.cn/article/588329.html

如非特殊说明,本站内容均来自于网友自主分享,如有任何问题均请联系我们进行处理!

猜您喜欢