如何使用RVM设置我的默认ruby版本

时间:2016-04-20 19:06:55

标签: ruby-on-rails ruby rvm bundler

我使用RVM安装了Ruby 2.2.4。

当我运行rvm list时,似乎没问题:

   rvm rubies

   ruby-2.1.5 [ x86_64 ]
   ruby-2.2.1 [ x86_64 ]
=* ruby-2.2.4 [ x86_64 ]

但是当我尝试运行rails serverbundle install或其他任何内容时,会发生以下错误:

Users/user/.rvm/rubies/ruby-2.2.4/lib/ruby/site_ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require': cannot load such file -- bundler/setup (LoadError)

要解决此问题,每次打开终端时都会运行rvm use 2.2.4。当我这样做时一切正常。

但是我不想在每次需要做任何事情时都要运行它,它已经是我的默认RVM了。我甚至试过rvm --default use 2.2.4,但它还没有解决我的问题。

有没有人知道发生了什么?

当我运行which ruby时:

/Users/user/.rvm/rubies/ruby-2.2.4/bin/ruby

当我运行rvm list时:

   rvm rubies

   ruby-2.1.5 [ x86_64 ]
   ruby-2.2.1 [ x86_64 ]
=* ruby-2.2.4 [ x86_64 ]

# => - current
# =* - current && default
#  * - default

0 个答案:

没有答案