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

Mac通过Homebrew安装Shopify CLI后提示找不到Ruby报错如何解决

问题原因
  • Shopify CLI的可执行文件内部硬编码了Ruby 3.0.1的绝对路径,你当前设备通过Homebrew安装的Ruby版本并非3.0.1,或者对应路径的Ruby已经被卸载、升级,导致程序找不到指定的Ruby可执行文件。
修复方案

方案1:重新安装Shopify CLI(优先尝试)

  • 先卸载已安装的旧版Shopify CLI:
    brew uninstall shopify-cli
  • 清理Homebrew残留缓存后重新安装:
    brew install shopify-cli
  • 执行命令验证是否修复:
    shopify version

方案2:修改Shopify CLI的Ruby指向

  • 先查询你当前设备可用的Ruby实际路径:
    which ruby
  • 复制命令返回的完整路径,例如返回结果为/opt/homebrew/Cellar/ruby/3.2.2/bin/ruby就复制该内容
  • 编辑Shopify CLI的可执行文件:
    sudo nano /usr/local/bin/shopify
  • 将文件第二行的#!/opt/homebrew/Cellar/ruby/3.0.1/bin/ruby替换为你刚才复制的实际Ruby路径
  • 按Ctrl+O保存文件,按Ctrl+X退出编辑器,再执行shopify version验证即可

方案3:安装对应版本的Ruby

  • 如果你有其他程序依赖Ruby 3.0.1版本,可以直接安装对应版本的Ruby:
    brew install ruby@3.0
  • 安装完成后执行链接操作:
    brew link --overwrite ruby@3.0
  • 执行命令验证是否修复:
    shopify version

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.25 01:06:07