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

新Catalina系统MacBook安装Homebrew遇curl超时及命令错误求助

Homebrew安装失败(Catalina系统)解决方法

错误原因分析

  • curl: (35) Recv failure: Operation timed out:核心问题是无法连接到raw.githubusercontent.com,国内网络环境下这类GitHub域名常出现访问超时。
  • zsh: command not found: -e:这是curl失败后的连锁错误——当curl获取脚本失败时,$(curl ...)返回空字符串,原命令变成ruby -e ,zsh会把-e当成独立命令查找,自然找不到。

解决步骤

  • 手动下载安装脚本

    1. 找到Homebrew官方的install.sh脚本内容,复制全部代码。
    2. 在本地终端新建脚本文件:touch install.sh
    3. 用编辑器打开文件粘贴内容(比如open -e install.sh),保存关闭。
    4. 赋予执行权限:chmod +x install.sh
    5. 运行脚本:./install.sh
  • 使用国内镜像源安装
    直接执行国内镜像的安装命令(适配Catalina系统):

    /bin/bash -c "$(curl -fsSL https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/install.git/raw/master/install.sh)"
    

    注:Catalina默认shell是zsh,直接运行bash命令即可,无需额外切换。

  • 终端代理配置(若使用代理)
    如果你的网络需要代理才能访问GitHub,先给终端配置代理:

    export http_proxy=http://你的代理地址:端口号
    export https_proxy=http://你的代理地址:端口号
    

    安装完成后可取消代理:

    unset http_proxy https_proxy
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.03 18:14:52