RVM无法找到系统版本

时间:2015-03-27 22:32:51

标签: ruby-on-rails ruby linux raspberry-pi rvm

我在覆盆子pi上安装了rvm。 我正在尝试使用ruby版本1.9.3。

rvm list known

#MRI Rubies

[ruby-] 1.8.6 [-p420]
[ruby-] 1.8.7 [-head]#安全释放在头上 [ruby-] 1.9.1 [-p431]
[ruby-] 1.9.2 [-p330]
[ruby-] 1.9.3 [-p551]
[ruby-] 2.0.0 [-p598]
[ruby-] 2.1.4
[ruby-] 2.1 [.5]
[ruby-] 2.2.0
[ruby-] 2.2头 红宝石头

rvm使用ruby-1.9.3-p551

未安装ruby-1.9.3-p551。 要安装do:' rvm install ruby​​-1.9.3-p551'

ruby​​ -v

ruby​​ 2.2.0p0(2014-12-25修订版49005)[armv6l-linux-eabihf]

sudo ruby​​ -v

ruby​​ 1.9.3p194(2012-04-20修订版35410)[arm-linux-eabihf]

当我输入rvm fix-permissions时,我没有错误 当我输入rvm cleanup时,几乎每个chmod都会失败

rvm使用系统

rvm info

系统:

系统:
    uname:" Linux raspberrypi 3.18.7+#755 PREIPT 2月12日17:14:31 GMT 2015 armv6l GNU / Linux"
    系统:" debian / 7 / armhf"
    bash:" / bin / bash => GNU bash,版本4.2.37(1)-release(arm-unknown-linux-gnueabihf)"
    zsh:" =>未安装"

rvm:
    版本:" rvm 1.26.10(最新)作者:Wayne E. Seguin,Michal Papis [https://rvm.io/]"
    更新:" 16小时26分35秒前"
    路径:" / usr / local / rvm"

房屋:     宝石:"未设置"
    红宝石:"未设置"

二进制文件:     ruby:" / usr / bin / ruby​​"
    irb:" / usr / bin / irb"
    gem:" / usr / bin / gem"
    耙子:""

环境:
    路径:" / usr / local / sbin:/ usr / local / bin:/ usr / sbin:/ usr / bin:/ sbin:/ bin:/ usr / local / games:/ usr / games:/ home /pi/.rvm/bin"
    GEM_HOME:""
    GEM_PATH:""
    MY_RUBY_HOME:""
    IRBRC:""
    RUBYOPT:""
    宝石:""

1 个答案:

答案 0 :(得分:0)

如果您尚未在Raspbian上安装Ruby,请先安装它:

sudo apt-get update
sudo apt-get install ruby

然后告诉RVM使用系统Ruby:

rvm use system

现在运行:

ruby -v

应该输出:

ruby 1.9.3p194 (2012-04-20 revision 35410) [arm-linux-eabihf]