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

如何解决Mac终端命令行出现“Command Not Found”的报错问题

Mac zsh终端command not found报错解决方案

当你在Mac的终端中尝试运行已经安装的命令时,大概率会遇到如下报错:

zsh: command not found: git

或

zsh: command not found: curl

对应的解决方法如下:

  • 确认命令已正确安装
    部分软件安装过程意外中断会导致执行文件缺失,可通过homebrew重新安装对应命令:
    安装git:brew install git
    安装curl:brew install curl
  • 同步bash环境变量到zsh
    zsh默认加载~/.zshrc配置文件,如果你之前将命令路径配置在~/.bash_profile或~/.profile中,zsh不会自动读取,需手动同步:
    1. 打开zsh配置文件:open ~/.zshrc
    2. 在文件末尾添加如下内容:
    if [ -f ~/.bash_profile ]; then
        source ~/.bash_profile
    fi
    
    1. 保存文件后执行重载命令生效:source ~/.zshrc
  • M系列芯片Mac额外配置
    M1/M2/M3系列芯片的Mac,homebrew默认安装路径为/opt/homebrew/bin,该路径默认不在zsh的环境变量中,需要手动添加:
    1. 打开~/.zshrc文件,添加如下内容:
    export PATH=/opt/homebrew/bin:$PATH
    
    1. 重载配置生效:source ~/.zshrc

临时验证技巧:如果不确定是否为环境变量问题,可先执行命令的全路径测试,比如/opt/homebrew/bin/git --version,如果可以正常输出版本信息,即可确认是环境变量配置缺失导致的问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.02 23:54:02