# macOS如何把brew添加到fish shell

**URL:** <https://forum.beginner.center/t/topic/1858>\
**Category:** 🛠工具与编程\
**Tags:** fish, shell\
**Created:** [2025 年3 月 27 日 13:07 UTC](https://forum.beginner.center/t/topic/1858 "2025-03-27T13:07:05Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

作者： ![doggie](https://forum.beginner.center/user_avatar/forum.beginner.center/doggie/32/550_2.png) [@doggie](https://forum.beginner.center/u/doggie)\
发布日期： [2025 年3 月 27 日 13:07 UTC](https://forum.beginner.center/t/topic/1858/1 "2025-03-27T13:07:05Z")

</div>

# 问题

启用fish后，直接输入brew相关指令是无效的

```auto
ww@bogon ~ (main)> brew
fish: Unknown command: brew

```

# 解决

这是因为brew的路径没有添加到fish配置文件里，只需要通过`fish_add_path`添加即可

```auto
ww@bogon ~ (main) [127]> fish_add_path /opt/homebrew/bin
ww@bogon ~ (main)> brew
Example usage:
  brew search TEXT|/REGEX/
  brew info [FORMULA|CASK...]
  brew install FORMULA|CASK...
  brew update
  brew upgrade [FORMULA|CASK...]
  brew uninstall FORMULA|CASK...
  brew list [FORMULA|CASK...]

Troubleshooting:
  brew config
  brew doctor
  brew install --verbose --debug FORMULA|CASK

Contributing:
  brew create URL [--no-fetch]
  brew edit [FORMULA|CASK...]

Further help:
  brew commands
  brew help [COMMAND]
  man brew
  https://docs.brew.sh

```

# 参考

> <https://stackoverflow.com/questions/77373267/how-to-add-brew-to-path-fish-on-ventura>
