大虾要求 Ruby version >= 2.0.0 但我已经有了

prawn requires Ruby version >= 2.0.0 but I already have

我想在 Rails 上为我的 Ruby 安装大虾。这里有资料。

我正在使用 linux mint。

命令 1:rvm 列表

rvm rubies

=* ruby-2.2.3 [ x86_64 ]

# => - current
# =* - current && default
#  * - default

命令 2:ruby --version

ruby 2.2.3p173 (2015-08-18 revision 51636) [x86_64-linux]

命令3:sudo gem安装大虾

ERROR:  Error installing prawn:
    prawn requires Ruby version >= 2.0.0.

为什么大虾看到我用的ruby版本低于2.0.0?我该如何解决这个问题?

看起来这可能是因为您正在使用 sudo 安装 RVM 建议不要安装的 prawn。结果,大虾 gem 被安装为 root,不受 RVM 的控制。 不使用 sudo 再试一次?