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

macOS 10.14.16安装OCaml执行opam init报curl 60错误如何解决

问题原因

curl返回状态码60属于SSL证书校验失败,你的 macOS 10.14.16 版本过旧,系统内置根证书无法正常验证opam官方仓库站点的SSL证书,因此触发下载失败。

可选择的解决方案
  • 方案1:临时跳过证书校验完成初始化
    直接在初始化命令中添加跳过证书校验参数即可完成初始化,仅用于官方可信站点不会有安全风险:

    opam init --no-check-certificates
    

    后续如果执行opam update遇到同类报错,同样可以在命令末尾添加--no-check-certificates参数运行。

  • 方案2:更新系统curl版本从根源解决证书问题
    通过Homebrew安装新版curl,新版自带的根证书可正常校验站点证书:

    1. 安装新版curl:
    brew install curl
    
    1. 把brew安装的curl加入系统环境变量,如果你用zsh就执行:
    echo 'export PATH="/usr/local/opt/curl/bin:$PATH"' >> ~/.zshrc
    source ~/.zshrc
    

    如果你用bash就执行:

    echo 'export PATH="/usr/local/opt/curl/bin:$PATH"' >> ~/.bash_profile
    source ~/.bash_profile
    
    1. 重新执行初始化命令即可:
    opam init
    
  • 方案3:切换国内镜像源初始化,同时解决下载速度慢的问题
    直接指定国内opam镜像源初始化,兼容性更好且下载速度更快:

    opam init --repo=https://mirrors.ustc.edu.cn/opam-repository/ --no-check-certificates
    
后续注意

初始化过程中如果提示是否自动修改shell配置文件,选择yes即可,后续新打开终端就可以直接加载opam的运行环境。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.01 05:36:03