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

如何强制Homebrew使用通过Homebrew新安装的curl版本?

为什么修改PATH后Homebrew仍调用旧版curl

Homebrew为了保证自身运行的稳定性,默认会优先调用系统路径下的核心依赖工具,不会读取用户自定义的PATH排序规则,避免用户环境中安装的第三方工具版本差异引发兼容性故障,因此哪怕你将新版curl路径放到了PATH首位,Homebrew依然会默认调用/usr/bin/curl。

配置Homebrew使用新版curl的方法

你可以通过设置Homebrew专属的HOMEBREW_CURL环境变量指定curl路径,具体操作如下:

  • 打开你当前使用的shell的配置文件:
    • 若使用bash,编辑~/.profile或~/.bash_profile
    • 若使用zsh,编辑~/.zshrc
  • 在配置文件末尾添加以下内容:
export HOMEBREW_CURL="/usr/local/opt/curl/bin/curl"
  • 保存文件后执行source 对应配置文件路径让配置立即生效,比如修改的是.profile就执行source ~/.profile
  • 执行brew config验证,Curl项会显示为你安装的新版路径和版本号,后续执行brew install等操作也会自动使用新版curl。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.15 16:15:07