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

M2苹果电脑Homebrew安装软件均提示‘command not found’求助

解决M2 Mac Homebrew安装软件无法在命令行调用的问题

原因分析

M2芯片的Mac采用ARM架构,Homebrew默认安装路径为/opt/homebrew,但系统默认的shell配置文件(如~/.zshrc或~/.bashrc)未将Homebrew的bin目录加入PATH环境变量,导致安装后的命令无法被系统识别。

解决方案

1. 确认Homebrew安装路径

执行命令查看Homebrew的前缀路径:

brew --prefix

正常输出应为/opt/homebrew,对应的可执行文件目录为/opt/homebrew/bin。

2. 将Homebrew路径添加到shell配置

根据你使用的shell类型(M2 Mac默认是zsh),修改对应配置文件:

针对zsh(默认shell):

打开配置文件:

open -e ~/.zshrc

在文件末尾添加:

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

保存后执行以下命令让配置生效:

source ~/.zshrc

针对bash:

打开配置文件:

open -e ~/.bash_profile

添加同样的PATH配置:

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

生效配置:

source ~/.bash_profile

3. 验证修复效果

执行之前无法调用的命令,比如:

nvm -v

若能正常输出版本号,说明问题已解决。

额外注意(针对nvm)

nvm安装后需额外初始化才能使用,在完成上述PATH配置后,执行:

echo "source $(brew --prefix nvm)/nvm.sh" >> ~/.zshrc
source ~/.zshrc

之后即可正常使用nvm命令。


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.07 10:05:54