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

安装Chruby(用于Jekyll部署)时遇终端文件路径错误求助

解决Chruby安装后source文件不存在的报错问题

错误根源

你执行的命令里多余的双引号是核心问题:把整个source ...命令用双引号括起来后,zsh会将其视为一个完整的可执行文件路径,而非执行source内置命令,因此会提示找不到文件。

一步步排查与解决

  • 步骤1:执行正确的配置命令
    直接运行以下命令,将chruby的加载语句追加到~/.zshrc中:

    echo 'source $(brew --prefix)/opt/chruby/share/chruby/chruby.sh' >> ~/.zshrc
    
  • 步骤2:验证chruby.sh文件是否存在
    运行命令检查文件路径:

    ls $(brew --prefix)/opt/chruby/share/chruby/
    
    • 如果输出包含chruby.sh,说明文件存在;
    • 如果没有该文件,重新安装chruby:
      brew reinstall chruby
      
  • 步骤3:加载配置并验证
    让.zshrc的修改立即生效:

    source ~/.zshrc
    

    随后运行chruby命令,若能显示Ruby版本列表或帮助信息,说明配置成功。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.25 09:55:07