📚 Rust 开发环境下载安装教程
(适配 Windows/macOS/Linux,附 Word 排版指南)
一、📄 文档说明
| 项目 | 详情 |
|---|---|
| 适用人群 | Rust 新手、需要搭建跨平台开发环境的开发者 |
| 核心工具 | rustup(官方推荐工具链,集成 rustc 编译器、cargo 包管理器、rustfmt 格式化工具) |
| 文档用途 | 本地 Word 编辑/打印、步骤化操作指引,关键命令可直接复制执行 |
| 排版建议 | 标题层级分明、代码块用等宽字体、图标辅助识别模块 |
二、📋 目录
- 📄 文档说明
- 🛠️ 前置准备
- 🖥️ 分系统安装步骤(Windows/ macOS/ Linux)
- ✅ 安装验证方法
- 💡 Rust 基础使用技巧
- 🚀 国内用户加速建议
- ❓ 常见问题与解决方法
- 💾 本地 Word 排版与保存步骤
三、🛠️ 前置准备
1. 硬件要求
- 内存:≥4GB(编译大型项目需更高配置)
- 硬盘:≥10GB 剩余空间(存储工具链、项目文件)
- 系统:Windows 7+ / macOS 10.12+ / Linux(Ubuntu 16.04+/Fedora 24+)
2. 软件依赖(必装!否则编译失败)
| 操作系统 | 依赖工具 | 作用 |
|---|---|---|
| Windows | Visual Studio 构建工具 | 提供 Rust 编译所需的链接器 |
| macOS | Xcode 命令行工具 | 提供系统级编译环境 |
| Linux | build-essential/gcc |
安装基础编译工具链 |
3. 网络环境
- 需稳定网络(国内用户优先配置镜像加速,见「六、🚀 国内用户加速建议」)
四、🖥️ 分系统安装步骤
(一)Windows 系统(🪟 Windows 7+,64位推荐)
1️⃣ 步骤1:安装 Visual Studio 构建工具(必做!)
Rust 编译依赖 Windows 链接器,需单独安装组件:
- 打开浏览器,访问 Visual Studio 安装器下载页;
- 运行安装器,仅勾选「使用 C++ 的桌面开发」(无需安装完整 VS,默认包含「MSVC 生成工具」和「Windows SDK」);
- 点击「安装」,等待下载完成(约 300-500MB,视网络速度)。
2️⃣ 步骤2:下载 rustup 安装程序
- 访问 Rust 官网:https://www.rust-lang.org/tools/install;
- 点击「Download rustup-init.exe (64-bit)」(文件约 1MB,秒下)。
3️⃣ 步骤3:运行安装程序并配置
- 双击
rustup-init.exe,弹出命令行窗口(提示「用户账户控制」时点击「允许」); - 命令行显示选项:
1) 继续默认安装(推荐) 2) 自定义安装 3) 取消安装,直接按 Enter 键; - 等待安装(自动下载 Rust 稳定版、
cargo,约 5-10 分钟)。
4️⃣ 步骤4:重启命令行(必做!)
关闭所有已打开的「命令提示符(CMD)」或「PowerShell」,重新打开(确保环境变量生效)。
(二)macOS 系统(🍎 macOS 10.12+)
1️⃣ 步骤1:安装 Xcode 命令行工具
- 打开「终端」:通过「启动台 → 其他 → 终端」找到;
- 输入以下命令,按 Enter 键:
💻xcode-select --install - 弹出提示框,点击「安装」,等待完成(约 400MB)。
2️⃣ 步骤2:安装 rustup
- 在终端输入官方安装命令,按 Enter 键:
💻curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh - 提示选项时,输入
1并按 Enter(默认安装); - 等待安装完成(自动配置环境)。
3️⃣ 步骤3:生效环境变量
- 输入以下命令加载变量:
💻source $HOME/.cargo/env - 或直接重启终端(变量会自动生效)。
(三)Linux 系统(🐧 Ubuntu 16.04+/Fedora 24+)
1️⃣ 步骤1:安装系统依赖
- 打开终端(快捷键:
Ctrl+Alt+T); - 根据系统输入命令(需输入用户密码,输入时不显示字符):
- Ubuntu/Debian 系列:💻
sudo apt update && sudo apt install build-essential -y - Fedora/RHEL 系列:💻
sudo dnf install gcc -y
- Ubuntu/Debian 系列:💻
2️⃣ 步骤2:安装 rustup
- 输入官方命令,按 Enter 键:
💻curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh - 输入
1选择默认安装,等待完成。
3️⃣ 步骤3:生效环境变量
- 输入命令加载:
💻source $HOME/.cargo/env - 或重启终端。
五、✅ 安装验证方法
无论哪个系统,安装后必须验证环境是否正常:
- 打开命令行(Windows 用 CMD/PowerShell,macOS/Linux 用终端);
- 输入以下 2 条命令,若显示版本号则成功:
💻rustc --version# 示例输出:rustc 1.78.0 (9b00956e5 2024-04-29)
💻cargo --version# 示例输出:cargo 1.78.0 (54d8815d0 2024-03-26)
❌ 常见验证失败原因
- Windows:未重启命令行 / 未用管理员权限;
- macOS/Linux:未执行
source $HOME/.cargo/env。
六、💡 Rust 基础使用技巧
1. 更新 Rust 版本
💻 rustup update # 升级到最新稳定版
2. 卸载 Rust 环境
💻 rustup self uninstall # 输入 y 确认卸载
3. 创建第一个 Rust 项目(新手必试)
- 创建项目:💻
cargo new hello_world(自动生成标准项目结构); - 进入项目目录:💻
cd hello_world; - 编译并运行:💻
cargo run; - 成功输出:
Hello, world!(代码在src/main.rs中,可编辑)。
七、🚀 国内用户加速建议
国内访问 Rust 官方服务器速度慢,配置 中国科学技术大学(USTC)镜像 加速:
1. 临时生效(仅当前命令行)
| 操作系统 | 命令 |
|---|---|
| Windows | 💻 $env:RUSTUP_DIST_SERVER = "https://mirrors.ustc.edu.cn/rust-static" 💻 $env:RUSTUP_UPDATE_ROOT = "https://mirrors.ustc.edu.cn/rust-static/rustup" |
| macOS/Linux | 💻 export RUSTUP_DIST_SERVER=https://mirrors.ustc.edu.cn/rust-static 💻 export RUSTUP_UPDATE_ROOT=https://mirrors.ustc.edu.cn/rust-static/rustup |
2. 永久生效(所有命令行)
-
Windows:
- 右键「此电脑」→「属性」→「高级系统设置」→「环境变量」;
- 点击「系统变量」→「新建」,分别添加:
- 变量名:
RUSTUP_DIST_SERVER,值:https://mirrors.ustc.edu.cn/rust-static - 变量名:
RUSTUP_UPDATE_ROOT,值:https://mirrors.ustc.edu.cn/rust-static/rustup
- 变量名:
-
macOS/Linux:
- 终端输入:💻
nano ~/.bashrc(若用 zsh 则输入nano ~/.zshrc); - 按
Ctrl+V到文件末尾,粘贴临时生效的 2 条export命令; - 按
Ctrl+O保存,Ctrl+X退出; - 生效:💻
source ~/.bashrc(或重启终端)。
- 终端输入:💻
八、❓ 常见问题与解决方法
| 问题现象 | 可能原因 | 解决方法 |
|---|---|---|
| Windows 提示「‘rustc’ 不是内部或外部命令」 | 环境变量未生效 | 1. 关闭所有命令行重新打开;2. 以管理员身份运行命令行 |
| 编译时提示「link.exe 缺失」 | 未装 Visual Studio 构建工具 | 回到「四、(一)步骤1」,重新安装「使用 C++ 的桌面开发」组件 |
| macOS 提示「curl: (7) 无法连接服务器」 | 网络问题/未配置镜像 | 1. 检查网络;2. 配置 USTC 镜像(见「七、🚀 国内用户加速建议」) |
| Linux 提示「Permission denied」 | 缺少 sudo 权限 | 命令前加 sudo,如:💻 sudo apt install build-essential |
九、💾 本地 Word 排版与保存步骤
1. 排版设置(让文档更美观)
| 模块 | 排版建议 |
|---|---|
| 标题 | 一级标题(如「一、📄 文档说明」):二号字体、加粗、居中; 二级标题(如「(一)Windows 系统」):三号字体、加粗; 步骤标题(如「1️⃣ 步骤1」):四号字体、加粗 |
| 代码块 | 字体:Courier New(等宽字体)、小四; 背景:浅灰色(选中代码 → 右键「边框和底纹」→ 底纹 → 浅灰); 缩进:首行缩进 2 字符 |
| 表格 | 边框:所有框线; 表头:加粗、居中; 行高:固定值 20 磅 |
| 图标 | 保留文档中的 emoji 图标(Word 2016+ 支持,若显示异常可手动插入「符号」→「表情符号」) |
2. 保存步骤
- 打开「Microsoft Word」或「WPS 文字」;
- 将本教程内容复制粘贴到文档中,按上述建议调整格式;
- 点击「文件」→「保存」,选择保存路径;
- 「保存类型」选择「Word 文档(.docx)」,点击「保存」即可。
✅ 完成以上步骤后,即可获得一份排版清晰、带图标的本地 Rust 安装教程,方便后续查阅和分享!
未经允许不得转载作者:
System,
转载或复制请以
超链接形式
并注明出处
科技之星网站 。
原文地址:
《
Rust 开发环境下载安装教程》
发布于
2025-8-31
(禁止商用或其它牟利行为)版权归原作者本人所有,您必须在下载后24小时内删除, 感谢您的理解与合作







评论 抢沙发
评论前必须登录!
立即登录 注册