You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Mac安装Heroku CLI后提示zsh: command not found如何解决

zsh 提示 command not found: heroku 修复方案

这个报错本质是 shell 找不到 Heroku 的可执行文件,和安装步骤本身无关,按下面顺序操作就能解决:

  • 先确认安装文件确实存在,执行命令查 Heroku 的安装路径:
    brew --prefix heroku
    正常会返回类似 /opt/homebrew/Cellar/heroku/8.7.1 的路径,进到路径下的 bin 文件夹,能看到 heroku 文件就说明安装本身没问题,是路径配置的问题。
  • 把 Homebrew 的可执行目录加到 zsh 的环境变量里:
    M系列芯片(M1/M2/M3等Apple Silicon机型)的Homebrew可执行文件默认存在 /opt/homebrew/bin,Intel芯片Mac的对应路径是 /usr/local/bin,根据自己的机型选对应路径加到配置里:
    先执行命令打开zsh配置文件:
    nano ~/.zshrc
    在文件最末尾加一行配置:
    # M系列芯片加这行
    export PATH="/opt/homebrew/bin:$PATH"
    # Intel芯片加这行
    export PATH="/usr/local/bin:$PATH"
    
    按Ctrl+O敲回车确认保存,再按Ctrl+X退出编辑器。
  • 执行命令让刚改的配置立刻生效:
    source ~/.zshrc
  • 这时候再跑heroku --version,基本就能正常输出版本号了。

要是做完上面步骤还是报找不到命令,直接执行强制软链命令即可:
brew link heroku --force

内容的提问来源于stack exchange,提问作者afreelunch

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.27 15:21:25