我跑了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没有安装或无法正常工作.有什么建议?
你有没有尝试过:
$ rvm use 2.2.2
Run Code Online (Sandbox Code Playgroud)
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)