代码之家  ›  专栏  ›  技术社区  ›  Mark Kadlec

Rails bundler在OSX Catalina中找不到正确的Ruby版本

  •  0
  • Mark Kadlec  · 技术社区  · 6 年前

    我最近升级到OSX Catalina,当我尝试

    捆绑安装

    在Rails项目中,我得到一个错误:

    无法绑定项目,当前系统位于Ruby 2.6.3和gemfile上 指定Ruby 2.4.2。

    红宝石-v

    它附带了ruby版本2.4.2作为唯一安装的ruby版本(也是默认版本)。

    0 回复  |  直到 6 年前
        1
  •  0
  •   Mark Kadlec    6 年前

    所以我终于解决了这个问题,尽管我对原因/解决方案有点迷惑。

    不管出于什么原因,我不确定bundler是如何安装到fresh机器上的,我怀疑可能是通过RVM或Rbenv安装的,但是对于bundler的那个版本,我还是假设我已经安装了Ruby 2.6.3,尽管它在我的机器上看起来并不是一个版本。

    推荐文章