Zsh

重新啟動終端后,Brew 命令不起作用並在終端中出現一些錯誤

  • September 4, 2022

我有 macOS Monterey(v12.3) 並安裝了 brew,並在 youtube 影片中顯示了準確的指南。但是 brew 命令只有在我在同一個終端會話中執行時才有效。當我重新啟動終端並嘗試執行 brew 命令時,它顯示以下錯誤:

zsh: command not found: brew

我曾嘗試多次安裝 brew,但每次都發生同樣的事情。我是 MacOS 的新手。請幫忙。

截屏

在 Apple Silicon 機器上,Homebrew 會自行安裝,/opt/homebrew而不是安裝在/usr/local/bin基於 Intel 的機器上。我懷疑您正在矽機器上執行。該/opt/homebrew/目錄不是標準的一部分PATH。為了適應這種情況,建議設置一個~/.zprofile

將 Homebrew 添加到您的 PATH 中~/.zprofile

echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"

(第一行添加程式碼,~/.zprofile第二行在目前 shell 中執行)

引用自:https://unix.stackexchange.com/questions/716051