如何使用RVM安装Ruby 2.2.2

0 ruby install rvm

我跑了rvm -v,它返回rvm 1.29.1所以我跑去rvm install 2.2.2升级Ruby版本.

这显示了:

ruby-2.2.2 - #removing rubies/ruby-2.2.2..
Searching for binary rubies, this might take some time.
Found remote file https://rvm_io.global.ssl.fastly.net/binaries/osx/10.11/x86_64/ruby-2.2.2.tar.bz2
ruby-2.2.2 - #configure
ruby-2.2.2 - #download
ruby-2.2.2 - #validate archive
ruby-2.2.2 - #extract
ruby-2.2.2 - #validate binary
ruby-2.2.2 - #setup
ruby-2.2.2 - #gemset created /usr/local/rvm/gems/ruby-2.2.2@global
ruby-2.2.2 - #importing gemset /usr/local/rvm/gemsets/global.gems...............
ruby-2.2.2 - #generating global wrappers........
ruby-2.2.2 - #gemset created /usr/local/rvm/gems/ruby-2.2.2
ruby-2.2.2 - #importing gemsetfile /usr/local/rvm/gemsets/default.gems evaluated to empty gem list
ruby-2.2.2 - #generating default wrappers........
Making gemset ruby-2.2.2 pristine..............................................-
Making gemset ruby-2.2.2@global pristine.......................................|
Run Code Online (Sandbox Code Playgroud)

rvm -v再次跑了,它表明了rvm 1.29.1.这意味着RVM没有安装或无法正常工作.有什么建议?

Jam*_*ani 6

你有没有尝试过:

$ rvm use 2.2.2
Run Code Online (Sandbox Code Playgroud)

来自:https://rvm.io/rvm/basics

  • 或者更好的是,`rvm使用2.2.2 --default`告诉RVM记住该设置. (2认同)

Dan*_*nyD 6

RVM和红宝石是两个不同的事物。

您应该在运行RVM -v时获取红宝石版本

ruby -v 
Run Code Online (Sandbox Code Playgroud)

回答使用rvm安装的问题

rvm install <version>
rvm use <version>
ruby -v
Run Code Online (Sandbox Code Playgroud)