即使在使用 brew 安装后,rustup 也会给出 zsh 未找到命令的错误

rustup gives command not found error with zsh even after installing with brew

我用 brew 命令安装了 rustup,但仍然说找不到 rustup 命令。我不确定我是否遗漏了任何安装步骤。任何帮助将不胜感激。

您是否尝试通过 https://rustup.rs/

安装 rustup

这可能在您的计算机上正常工作。

我使用以下步骤在 MacOS 上安装 Rust:

  1. 使用 -

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

    确保您自定义安装并在要求修改路径时回答否。

  2. 成功完成后,将 Path 变量添加到 .zshrc 使用:

    • 要打开 .zhrc 使用 nano ~/.zshrc
    • export PATH="$HOME/.cargo/bin:$PATH" 添加到 .zhrc
  3. 使用rustc --version

    检查安装是否成功

祝一切顺利! :)

我遇到了同样的问题,因为 PATH 变量在安装后没有包含 Cargo 的 bin 目录。

我关闭并再次打开 shell,它成功了!

配置您当前的 shell、运行

source $HOME/.cargo/env 

这个命令终于完成了痛苦的 Rust 安装。

-确保你已经成功安装了rust 第一次设置

brew install rustup

$ source ~/.zshrc ,ro, source /.bashrc (refreshing terminal)

brew reinstall rustup-init

现在您可以运行命令行

rustup-init

欢迎来到 Rust!

这将下载并安装 Rust 的官方编译器 编程语言及其包管理器 Cargo。

Rustup 元数据和工具链将安装到 Rustup 主目录,位于: /Users/location/.cargo

修改PATH变量:是

  1. 继续安装(默认)
  2. 自定义安装
  3. 取消安装

鸟巢 测试

要检查您是否已在您的机器上成功安装 rust,请在您的终端中键入以下命令

rustc

成功完成后,使用以下命令将 Path 变量添加到 .zshrc: 要打开 .zhrc 使用

$ nano ~/.zshrc $ open . ~/.zshrc

Add export PATH="$HOME/.cargo/bin:$PATH" to .zhrc

之后 请 运行 $ source ~/.zshrc ,ro, $ source /.bashrc (刷新终端)

要开始一个新项目,请导航到您要创建项目的位置,然后只需 运行 cargo new 。就我而言,我决定将我的项目命名为“todo-cli”,这样我就可以 运行:

$ cargo new todo-cli