Mac brew doctor show 警告:在您的 PATH 中找不到 Homebrew 的 sbin,但您已经安装了将可执行文件放在 /usr/local/sbin 中的公式

mar*_*ang 7 macos homebrew

我尝试在 macOS Catalina 上将 python2.7 升级到 python3,当我运行时brew doctor,它显示:

Warning: Homebrew's sbin was not found in your PATH but you have installed
formulae that put executables in /usr/local/sbin.
Consider setting the PATH for example like so:
  echo 'export PATH="/usr/local/sbin:$PATH"' >> ~/.zshrc
Run Code Online (Sandbox Code Playgroud)

所以我尝试了echo 'export PATH="/usr/local/sbin:$PATH"' >> ~/.zshrc不起作用的命令。

Mas*_*ood 9

将内核从bash更改为zshrc 后,我遇到了同样的问题,并且在运行以下命令后,使用 command+q 完全退出终端

echo 'export PATH="/usr/local/sbin:$PATH"' >> ~/.zshrc
Run Code Online (Sandbox Code Playgroud)

现在再次运行brew doctor,问题有望得到解决。


mar*_*ang 7

经过一番搜索,我找到了适合我的命令:

export PATH="/usr/local/bin:$PATH"
source ~/.bash_profile
Run Code Online (Sandbox Code Playgroud)


小智 5

您需要在申请后关闭并重新打开您的终端:

echo 'export PATH="/usr/local/sbin:$PATH"' >> ~/.zshrc