1

我是 RVM 的新手。我已经运行此命令将“全局”设置为我的默认 gemset:

rvm use ruby-1.9.3-head@global --default

当我启动一个新的终端并运行时,rvm gemset list我得到了这个(这似乎显示 global 是正确的默认值):

gemsets for ruby-1.9.3-head (found in /Users/john/.rvm/gems/ruby-1.9.3-head)
   (default)
=> global

但是,当我尝试从命令行运行 Ruby 时,例如ruby -v,我收到一个错误,即未安装捆绑程序。

如果我这样做gem install bundler并重新运行相同的命令,我会得到完全相同的错误,就好像没有安装 bundler 一样。

然后我运行rvm gemset use global,如果我运行相同,rvm gemset list我会得到完全相同的输出,其中 global 似乎是=>默认值。

但随后运行ruby -v工作正常。这里发生了什么?

4

0 回答 0