在 Debian 中设置 Rust 的路径,通常取决于你是通过什么方式安装的 Rust。下面分情况说明。
rustup 安装(推荐方式)如果你是用官方方式安装的:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
~/.cargo~/.cargo/bin~/.rustup安装完成后,rustup 通常会自动在 ~/.bashrc 或 ~/.profile 中添加:
source "$HOME/.cargo/env"
如果没有,可以手动添加:
echo 'export PATH="$HOME/.cargo/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
验证:
which cargo
which rustc
sudo apt install rustc cargo
rustc:/usr/bin/rustccargo:/usr/bin/cargo✅ 不需要手动设置 PATH,因为 /usr/bin 已在 PATH 中。
查看版本:
rustc --version
cargo --version
⚠️ 注意:apt 中的 Rust 版本通常较旧,不推荐用于开发。
如果你把 Rust 装在 /opt/rust 之类的地方:
sudo nano /etc/profile.d/rust.sh
写入:
export PATH="/opt/rust/bin:$PATH"
然后:
source /etc/profile
cargo: command not found说明 PATH 没设置好,检查:
echo $PATH
ls ~/.cargo/bin
~/.zshrcset -Ua fish_user_paths ~/.cargo/bin
✅ Debian + rustup 用户只需:
export PATH="$HOME/.cargo/bin:$PATH"
如果你愿意,可以告诉我:
我可以更精准地帮你配置。