➜ ~ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
-e:77: warning: Insecure world writable dir /usr/local/bin in PATH, mode 040677
It appears Homebrew is already installed. If your intent is to reinstall you
should do the following before running this installer again:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
The current contents of /usr/local are bin CODEOFCONDUCT.md etc git lib Library LICENSE.txt munki README.md sbin share .git .github .gitignore
➜ ~ brew install maven
zsh: command not found: brew
当前回答
对于此错误,zsh: command not found: brew
确保你已经安装了Brew,用这个(等待它完成安装) (编辑:在结尾添加了结尾引用)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
然后遵循命令行上显示的NEXT STEPS,它应该显示如下所示
==> Next steps:
- Add Homebrew to your PATH in /Users/$USER/.zprofile:
echo 'eval $(/opt/homebrew/bin/brew shellenv)' >> /Users/$USER/.zprofile
eval $(/opt/homebrew/bin/brew shellenv)
在相同的终端窗口上复制并粘贴第一行,然后按enter键
echo 'eval $(/opt/homebrew/bin/brew shellenv)' >> /Users/$USER/.zprofile
然后在同一终端窗口复制并粘贴最后一行,然后按enter键
eval $(/opt/homebrew/bin/brew shellenv)
最后,您应该能够使用brew帮助,如果有效,则意味着brew已正确安装并从ZSH运行。
其他回答
在您的.zshrc文件中,将路径添加到您的homebrew/bin,无论它可能在哪里。在我的例子中,homebrew安装在我的主目录中。 添加:
export PATH="/<path-to-homebrew-directory>/bin:$PATH"
重新启动终端,让它接收到.zshrc的更改
在我的示例中,我将以下行添加到~/.zshrc
eval "$(/opt/homebrew/bin/brew shellenv)"
在我的MacBook (macOS Big Sur V 11.0.1)安装Homebrew后,我也遇到了同样的问题。
安装完成后,在控制台中会显示应该做什么:
==>下一步: -将Homebrew添加到/Users/USER/.zprofile中的PATH: echo 'eval $(/opt/homebrew/bin/brew shellenv)' >> /Users/USER/.zprofile . sh Eval $(/opt/homebrew/bin/brew shellenv) -运行“brew help”开始
按顺序执行这两个命令,会将brew命令添加到PATH:
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/USER/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"
在Apple M1的fish shell中,我必须将/opt/homebrew/bin添加到fish_user_paths全局环境中。我必须手动这样做,因为set -U fish_user_paths /opt/homebrew/bin $fish_user_paths got
设置:通用变量fish_user_paths被同名的全局变量遮蔽。
只需在主目录中添加export PATH=/opt/homebrew/bin:$PATH即可
如果需要重新启动,或者重新打开终端
推荐文章
- 为什么cURL返回错误“(23)Failed writing body”?
- 节点和错误:EMFILE,打开的文件太多
- 如何使用命令行工具为Mac OS X创建一个漂亮的DMG ?
- 由于环境错误无法安装包:[Errno 13]
- Mac压缩没有__MACOSX文件夹?
- 提交指定文件
- 如何复制一个选择到OS X剪贴板
- 我如何知道哪些自制配方是可升级的?
- 如何在Mac上设置我的默认shell,例如Fish?
- "ERROR:root:code for hash md5 was not found"当使用任何hg mercurial命令时
- 如何在Linux虚拟机的控制台中上下滚动
- Linux相当于Mac OS X的“open”命令
- 如何在Mac上的命令行安装JQ ?
- 在Mac OS X上安装/升级gradle
- 如何在终端中提高光标速度?