Macos终端找不到自制软件



如下所示,我的路径中似乎有自制程序,如果我直接引用可执行文件,就可以调用它,但如果我尝试只使用brew,那么bash找不到它。是什么原因导致了这种情况?

max@Maxwells-MacBook-Air:~$ echo $PATH
/opt/homebrew/bin/brew:/opt/homebrew/opt/sqlite/bin:/Users/max/.nvm/versions/node/v16.2.0/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/max/flutter/bin
max@Maxwells-MacBook-Air:~$ brew --version
-bash: brew: command not found
max@Maxwells-MacBook-Air:~$ /opt/homebrew/bin/brew --version
Homebrew 3.2.0
Homebrew/homebrew-core (git revision 3d5d1ec33b; last commit 2021-06-29)
Homebrew/homebrew-cask (git revision ed99f34e4d; last commit 2021-06-30)
max@Maxwells-MacBook-Air:~$ 

$PATH只支持目录,不支持文件。因此,设置通往的路径

PATH="/opt/homebrew/bin:$PATH"

而不是

PATH="/opt/homebrew/bin/brew:$PATH"

最新更新