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

macOS Monterey下执行rvm install时运行make命令报错

解决RVM安装Ruby 2.6.0时的make错误

问题重现

终端初始提示:

未安装所需的ruby-2.6.0。
执行以下命令安装:rvm install "ruby-2.6.0"

执行安装命令后出现错误:

Error running '__rvm_make -j10',
please read /Users/ih143f/.rvm/log/1680671333_ruby-2.6.0/make.log

运行make时出错,终止安装。

常见修复方案

  • 查看日志定位具体问题:
    先查看编译日志,明确错误根源:

    cat /Users/ih143f/.rvm/log/1680671333_ruby-2.6.0/make.log
    

    日志会标注是依赖缺失、编译参数冲突还是系统兼容性问题。

  • 补全编译依赖(以macOS为例):
    如果是依赖缺失导致编译失败,用Homebrew安装必要组件:

    brew install openssl readline libyaml gdbm
    

    然后指定依赖路径重新安装:

    rvm install 2.6.0 --with-openssl-dir=$(brew --prefix openssl)
    
  • 减少编译线程数:
    报错中使用了-j10(10线程编译),可能因系统资源不足导致失败,尝试降低线程数:

    rvm install 2.6.0 --make "-j4"
    
  • 更新RVM至稳定版:
    旧版RVM可能存在兼容性bug,先更新再安装:

    rvm get stable
    

    更新完成后重新执行Ruby 2.6.0的安装命令。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.26 03:42:03