zsh: command not found: brew in mac

3

我在我的Mac上安装了Homebrew。今天一段时间之后,我试图通过终端使用Brew在我的Mac上下载psql,但是我不断收到以下错误信息:

zsh: command not found: brew

我已经安装了brew,但不知道为什么zsh没有识别它?


2
你可能需要将 brew 所在的目录添加到你的路径中。尝试在你的主目录下的 .zshrc 文件中添加 path+=(/usr/local/bin) 并重新启动终端会话。更多关于路径的信息请参考这里:https://dev59.com/hmgu5IYBdhLWcg3wK0Cr 和这里:https://andysbrainbook.readthedocs.io/en/latest/unix/Unix_04_ShellsVariables.html - Gairfowl
1个回答

2

首先,您需要运行以下命令来在特定路径上安装Homebrew:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

然后使用以下命令设置路径:

echo export PATH="/opt/homebrew/bin:$PATH" >> ~/.zshrc

它在MacOS上工作得很好


export PATH="/opt/homebrew/bin:$PATH" >> ~/.zshrc 不会将以 export PATH 开头的行添加到 ~/.zshrc 文件中。它只会将运行该命令的 stdout 添加到 ~/.zshrc 文件中,而该命令本身没有任何 stdout 输出。 - Charles Duffy
也许您想建议使用echo 'export PATH="/opt/homebrew/bin:$PATH"' >>~/.zshrc呢? - Charles Duffy

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接