如果您是 Mac 用户,您很可能遇到过“Brew Command Not Found”错误。遇到此错误可能会让您感到困惑,并且您可能想知道为什么会出现此问题。造成这种情况的原因之一是 zsh shell 找不到要执行的brew 二进制文件,其原因有多种。
这可能是因为 Homebrew 安装,或者您的 $PATH 有问题,或者在某些情况下两者都有问题。顺便说一句,无论是什么原因,您都需要一个解决方案来修复“brew 命令未找到”错误。那就是说,让我们切入正题吧!
首先,我们要安装 Homebrew 软件。如果 Homebrew 没有提供预期的性能,您将需要再次卸载该软件。无论如何,无论您是否已将其安装到当前的 MacOS 版本或 Ventura 中,甚至当您的 Mac 是 M1 或 M2 或其他任何版本时,都可以这样做。开始:
1.在 Mac 上打开终端。然后,在命令行中输入以下内容。
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"2.之后,单击 Enter 并照常继续 Homebrew 安装。
3.安装完成后,尝试再次使用“brew”命令,例如安装、更新或删除brew包。
4.如果“brew 命令未找到”错误仍然存在,请考虑通过将“brew”放入 zshrc $PATH 中来修复该问题。为此,您需要检查 PATH 或使用以下命令在导出命令中包含新的 PATH:
echo "export PATH=/opt/homebrew/bin:$PATH" >> ~/.zshrc5.现在,如果您需要修复brew,请输入以下内容:
brew doctor如果您之前设置过环境变量,那么您可能会熟悉 echo 方法。
如果您仍然遇到“命令未找到”错误,请执行此操作
此问题专门针对那些即使在安装了著名的 Oh-my-zsh 软件包后也遇到“brew 命令未找到”错误的用户。尝试通过将以下行添加到 .zshrc 文件来手动修复错误:
eval $(/opt/homebrew/bin/brew shellenv)人们也可以使用单个命令将其添加到 zshrc 中:
echo "eval $(/opt/homebrew/bin/brew shellenv)" >> ~/.zshrc现在,考虑稍后尝试运行brew doctor。
当您运行以下brew命令时,您将获得.profile中相同字符串的解决方案:
brew help shellenv当您尝试使用 Homebrew 路径集或 shellenv 方法修复基本环境变量来修复“brew 命令未找到”错误时,brew 命令将按预期再次开始工作。
有关的:
注销…!
就这样吧!我希望您已经更好地使用了在 Mac 上未发现问题的brew 命令。顺便问一下,以上哪些技巧可以帮助您摆脱障碍?
