未知的ruby解释器版本(不知道如何处理):RUBY_VERSION

试着用rvm use . 为了按照这里的说明尝试修复我搞乱的配置,我在控制台中收到以下消息:

未知的ruby解释器版本(不知道如何处理):RUBY_VERSION。 无法确定使用哪个Ruby; 。 应包含.rvmrc或.versions.conf或.ruby-version或.rbfu-version或.rbenv-version,或Gemfile中的相应行。

我想这是指Gemfile中的变量RUBY_VERSION:

 source "https://rubygems.org" ruby RUBY_VERSION 

我该怎么办? 我猜RUBY_VERSION变量必须定义为系统变量?

我只想尝试使用杰基尔。

额外信息:

我现在有:

  • gem -v 2.6.14
  • ruby -v ruby 2.0.0p648(2015-12-16修订版53162)[universal.x86_64-darwin15]
  • jekyll -v失败了很长时间的错误。
  • bundle -v Bundler version 1.14.4

RUBY_VERSION应该是一个特定的版本字符串,如’2.4.2’(带引号)。

但是,如果您不特别关心使用哪个Ruby版本,那么您应该只需删除整行,rvm将使用默认值。