温馨提示×

Debian下Rust路径如何设置

小樊
36
2026-09-05 07:18:56
栏目: 编程语言

在 Debian 下使用 Rust(通常通过 rustup 安装),路径设置和常见问题如下:


一、Rust 默认安装路径(推荐方式)

官方推荐方式(rustup):

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

安装完成后:

  • Rust 工具链安装在:
    ~/.cargo/bin
    
  • 环境变量脚本:
    ~/.cargo/env
    

二、设置 PATH(最关键)

1. 自动添加(推荐)

rustup 安装时会提示你,需要将下面这行加入 shell 配置:

source "$HOME/.cargo/env"

或手动添加到:

  • Bash 用户:

    echo 'export PATH="$HOME/.cargo/bin:$PATH"' >> ~/.bashrc
    source ~/.bashrc
    
  • Zsh 用户:

    echo 'export PATH="$HOME/.cargo/bin:$PATH"' >> ~/.zshrc
    source ~/.zshrc
    

三、验证是否设置成功

which cargo
which rustc

正常应输出:

/home/用户名/.cargo/bin/cargo

查看版本:

cargo --version
rustc --version

四、系统级安装(不推荐,但说明一下)

如果你用 Debian 官方仓库:

sudo apt install rustc cargo

路径为:

/usr/bin/cargo
/usr/bin/rustc

⚠️ 版本通常较旧,不建议开发使用。


五、常见问题

1. cargo: command not found

说明 PATH 未生效,重新 source 或重开终端。

2. 多版本 Rust 切换

rustup toolchain list
rustup default stable
rustup default nightly

3. 指定项目 Rust 版本

项目根目录:

rustup override set 1.75.0

如果你是在 服务器 / CI / Docker / WSL 环境,或者遇到具体报错,可以贴出来我帮你具体分析。

0