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

已安装Homebrew仍提示未安装,Laravel Valet安装遇阻求助

解决M1 Mac上Valet检测不到Homebrew的问题

问题原因

Apple Silicon(M1/M2系列)芯片的Mac中,Homebrew默认安装路径为/opt/homebrew/bin/brew,而Valet的检测逻辑可能优先查找Intel Mac的传统Homebrew路径/usr/local/bin/brew,导致已安装Homebrew却被提示未安装。

解决方案

1. 将Homebrew路径加入全局PATH

M1 Mac默认使用Zsh,编辑shell配置文件:

open ~/.zshrc

在文件末尾添加以下配置:

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

保存后刷新配置使其生效:

source ~/.zshrc

验证PATH是否包含Homebrew路径:

echo $PATH | grep /opt/homebrew/bin

输出中出现该路径即表示配置成功。

2. 为Homebrew创建软链接到传统路径(可选但高效)

如果Valet仍无法识别,可手动将Homebrew链接到/usr/local/bin目录:

sudo ln -s /opt/homebrew/bin/brew /usr/local/bin/brew

输入管理员密码完成链接创建。

3. 重新执行Valet安装

完成上述配置后,再次运行:

valet install

此时Valet应该能正常检测到Homebrew并继续安装流程。

额外验证步骤

若问题仍存在,先确认Homebrew本身可用:

brew --version

同时确认Composer全局bin目录在PATH中:

echo $PATH | grep ~/.composer/vendor/bin

确保该路径已被正确加入。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.16 13:55:04