代码之家  ›  专栏  ›  技术社区  ›  thumbtackthief

同时有两个Ruby版本?

  •  0
  • thumbtackthief  · 技术社区  · 7 年前

    我似乎无法始终使用rvm在Ruby版本之间切换。有很多创业板问题——例如:

    capybara-3.26.0 requires ruby version >= 2.4.0, which is incompatible with the current version, ruby 2.3.3p222
    [10:27:12] (master)
    // ruby -v
    ruby 2.6.0p0 (2018-12-25 revision 66547) [x86_64-darwin17]
    [10:27:13] (master)
    // rvm list
       ruby-2.3.3 [ x86_64 ]
    =* ruby-2.6.0 [ x86_64 ]
       ruby-2.6.1 [ x86_64 ]
    
    # => - current
    # =* - current && default
    #  * - default
    

    我收到的交替信息是,我正在使用其中一个,但需要另一个。我不在乎我用哪一种,只要它有效。

    即使在 rvm uninstall 2.3.3 我仍然明白我在尝试跑步时使用的是2.3.3 bundle

    0 回复  |  直到 5 年前
        1
  •  1
  •   Jeremy Pinnix    7 年前

    我在工作中遇到了太多问题 rvm .我换了 asdf 没有回头看。我使用多个版本的Ruby、Elixir、Python、Erlang等,并在多个项目上使用不同的版本。Ruby插件 asdf asdf-ruby