切换到通过 RVM 安装的 ruby 版本

switch to ruby version installed through RVM

我的 macbook 是 OSX El Capitan。它预装了 Apple 通用 Ruby 版本 2.0.0.

现在,我想使用最新的 Ruby 2.3.0。我设法使用 rvm 安装了 Ruby 2.3.0。 rvm 完成安装 ruby 2.3.0 后,我看到以下消息:

Ruby was built without documentation, to build it run: rvm docs generate-ri
/Users/John/.rvm/bin/rvm: line 66: shell_session_update: command not found
Creating alias default for ruby-2.3.0...

  * To start using RVM you need to run `source /Users/John/.rvm/scripts/rvm`
    in all your open shell windows, in rare cases you need to reopen all shell windows.

我关注了这条消息,&运行命令

source /Users/John/.rvm/scripts/rvm

但是我运行ruby -v的时候,版本还是苹果预装的Ruby2.0.0。如何切换到通过 rvm 安装的 ruby?

(在路径 .rvm/rubies 下我可以找到 ruby-2.3.0)

要切换到使用 2.3.0,请执行

rvm use 2.3.0

要使其成为默认值,请执行

rvm use --default 2.3.0