Cargo 安装
Windows GNU 工具链
- Windows GNU 工具链 依赖于 GCC 构建工具链,构建过程相对复杂,若您想要更简易的构建方式,请参考下方MSVC工具链安装方式进行构建,请按照以下步骤操作:
-
点击 这里 下载构建工具安装程序。
-
双击打开
rustup-init.exe后出现安装窗口;输入2然后输入y然后再次输入2,然后输入x86_64-pc-windows-gnu,最后一路回车开始安装,直到输出Rust is installed now. Great! -
前往 MSYS2 官网下载 MSYS2 安装程序,下载完成后双击打开,如无特殊需求,一路下一步即可,直到提示
Finished the MSYS2 Setup,点击右下角的按钮后将弹出一个窗口,输入以下指令,安装过程一路回车即可。
pacman -Sy && pacman -Syu
pacman -S mingw-w64-x86_64-toolchain
- 打开命令提示符(cmd)或 PowerShell,输入
cargo -V检查是否成功安装,若返回版本号则安装成功,若出现其他提示,请见 Windows 常见问题。 - 按下图所示,修改环境变量

- 打开命令提示符(cmd)或 PowerShell,输入
gcc -v检查是否成功安装,若返回版本号则安装成功,若出现其他提示,请见 Windows 常见问题。
Windows GNU 工具链 常见问题
Q. 双击运行下载成功后的构建工具闪退
A. 请不要更改文件名
Windows MSVC 工具链
- Windows MSVC 工具链 依赖于 Microsoft Visual C++ 构建工具链,构建过程相对简单(只要你不想跑去手动构建静态库),请按照以下步骤操作:
- 点击 这里 下载构建工具安装程序。
- 双击打开
rustup-init.exe后出现安装窗口;输入1,根据Visual Studio Installer的提示安装完成后,回到rustup的控制台一路回车直到输出Rust is installed now. Great! - 重新打开
Visual Studio Installer,点击Visual Studio Community 2022右侧的修改(M),在单个组件中搜索SDK,并安装Windows 11 SDK(可按需求使用其它版本SDK)。 - 打开
x64 Native Tools Command Prompt for VS 20**,输入cargo -V检查是否成功安装,若返回版本号则安装成功,若出现其他提示,请见 Windows 常见问题。
Windows MSVC 工具链 常见问题
Q. 双击运行下载成功后的构建工具闪退
A. 请不要更改文件名
Linux
Debian 分支 Linux 系统
- 打开终端,输入以下命令:
sudo apt update
sudo apt install cargo -y
- 若无报错,输入
cargo -V检查是否输出版本号,若出现其他输出,请见 Linux 常见问题
Linux 常见问题
Q. 输入 cargo 时输出 bash: /usr/bin/cargo: No such file or directory 或 cargo: command not found
A. 未成功安装 cargo,请检查安装完成后是否输出了其他信息。
macOS
- 打开终端,输入以下命令
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
- 出现选项后输入1,一路回车直到输出
Rust is installed now. Great! - 打开终端,输入
cargo -V检查是否成功安装,若返回版本号则安装成功,若出现其他提示,请见 macOS 常见问题。 - 前往 Xcode Downloads 下载 Xcode,下载完成后双击解压放入盘符根目录
/Application,接着前往 Command Line Tools Downloads 下载命令行工具,下载完成后双击打开,一路下一步直到安装完成即可。
其他系统待补充
macOS 常见问题
Q. 安装 Cargo 时超时
A. 请检查网络环境
Q. 输入 cargo 时输出 zsh: command not found: cargo
A. 未成功安装 cargo,请检查安装完成后是否输出了其他信息。