如果您能提供帮助或希望成为维护者之一,请开始提供帮助。 您可以在 RVM Github 组织 中找到更多与 RVM 相关的项目。
设置默认 Ruby
如果您希望将一个特定的 Ruby 设为打开新终端 shell 时选择的默认 Ruby,请使用 --default 标志
$ rvm --default use 2.1.1 $ ruby -v ruby 2.1.1p76 (2014-02-24 revision 45161) [x86_64-darwin12.0]
下次您打开窗口时,Ruby 2.1.1 将是选定的 Ruby。
切换回系统 Ruby
$ rvm use system $ ruby -v ruby 2.0.0p451 (2014-02-24 revision 45167) [universal.x86_64-darwin13]
随时切换到您已选为默认的 Ruby
$ rvm default $ ruby -v ruby 2.1.1p76 (2014-02-24 revision 45161) [x86_64-darwin12.0]
要显示当前选定的默认 Ruby(如果有),请执行以下操作
$ rvm list rvm rubies * ruby-1.9.3-p484 [ x86_64 ] ruby-2.0.0-p481 [ x86_64 ] => ruby-2.1.1 [ x86_64 ] # => - current # =* - current && default # * - default
如果您希望将系统 Ruby 设为默认,请记住 RVM 不会“管理”系统 Ruby,并且是“不干涉”的。
这意味着要将“系统”Ruby 设为默认,您需要重置 RVM 的默认设置,如下所示。
$ rvm reset
请注意,“默认”只是作为具有特殊重要名称的 别名 实现的。
如果您遇到错误,例如“RVM 不是函数,使用 'rvm use ...' 选择 Ruby 将不起作用”,请尝试使用 别名 操作代替
$ rvm alias create default 2.1.1