CentOS RVM错误:未知的ruby字符串(不知道如何处理):ruby-2.1.0

CentOS RVM错误:未知的ruby字符串(不知道如何处理):ruby-2.1.0,centos,rvm,gemset,Centos,Rvm,Gemset,我正在CentOS服务器上设置rails应用程序 我们已经安装了rvm和ruby-2.1.0 当我尝试创建gemset或使用gemset等时,从我的应用程序目录中,我不断收到以下消息: 未知的ruby字符串(不知道如何处理):ruby-2.1.0 如果我做了rvm-list,我会得到以下结果: rvm rubies =* ruby-2.1.0 [ x86_64 ] ruby-2.1.5 [ x86_64 ] ruby-2.2.0 [ x86_64 ] 我不

我正在CentOS服务器上设置rails应用程序

我们已经安装了rvm和ruby-2.1.0

当我尝试创建gemset或使用gemset等时,从我的应用程序目录中,我不断收到以下消息:

未知的ruby字符串(不知道如何处理):ruby-2.1.0

如果我做了
rvm-list
,我会得到以下结果:

rvm rubies

    =* ruby-2.1.0 [ x86_64 ]
       ruby-2.1.5 [ x86_64 ]
       ruby-2.2.0 [ x86_64 ]
我不知道为什么我总是收到关于Uknown ruby的错误。顺便说一句,应用程序的Gemfile有以下几行(我想是为了Heroku的利益):


我只是遇到了同样的问题,并提交到

这似乎是rvm 1.26.7中的一个错误,作为一种解决方法,您可以通过运行以下命令降级到1.26.6:

\curl -sSL https://get.rvm.io | bash -s -- --version 1.26.6
rvm reload
编辑:
RVM 1.26.8已经发布并修复了此问题,现在运行
RVM get stable
是首选的修复方法。

Np。另外,RVM 1.26.8+现在也修复了这个错误……好吧,对于后代来说,我在1.26.10中看到了这个错误,也是在Centos上。所以我想说,它毕竟没有被修复。
\curl -sSL https://get.rvm.io | bash -s -- --version 1.26.6
rvm reload