【问题标题】:ERROR: Error installing goliath: goliath requires Ruby version >= 1.9.2错误:安装 goliath 时出错:goliath 需要 Ruby 版本 >= 1.9.2
【发布时间】:2013-02-02 19:57:42
【问题描述】:
sudo gem install goliath

给出错误

ERROR:  Error installing goliath:   goliath requires Ruby version >= 1

但是当尝试ruby -v时它显示

ruby 1.9.3p374 (2013-01-15 revision 38858) [i686-linux]

为什么会这样??

【问题讨论】:

    标签: ruby rubygems rvm


    【解决方案1】:

    这是通过sudo 安装gem 时的常见错误,而Ruby 是使用rvm 安装的。如果是这种情况,那么 sudo 会触发原始系统 Ruby,它往往是 1.8.7,因此会阻塞。

    所以,如果您使用 rvm 停止使用 sudo gem install xxx,只需使用 gem install goliath 就可以了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多