Ruby on rails AWS Rails安装失败:activesupport需要Ruby版本>;=2.2.2

Ruby on rails AWS Rails安装失败:activesupport需要Ruby版本>;=2.2.2,ruby-on-rails,amazon-web-services,amazon-ec2,ruby-on-rails-5,amazon-ami,Ruby On Rails,Amazon Web Services,Amazon Ec2,Ruby On Rails 5,Amazon Ami,我正在aws上安装rails 5。我已经安装了rvm和ruby。我安装的Ruby版本是2.3.1。我已经完成了捆绑安装 现在,我正试图使用命令--'sudogeminstallrails--version5.0.0' Fetching: i18n-0.7.0.gem (100%) Successfully installed i18n-0.7.0 Fetching: thread_safe-0.3.5.gem (100%) Successfully installed thread_safe-0

我正在aws上安装rails 5。我已经安装了rvm和ruby。我安装的Ruby版本是2.3.1。我已经完成了捆绑安装

现在,我正试图使用命令--'sudogeminstallrails--version5.0.0'

Fetching: i18n-0.7.0.gem (100%)
Successfully installed i18n-0.7.0
Fetching: thread_safe-0.3.5.gem (100%)
Successfully installed thread_safe-0.3.5
Fetching: tzinfo-1.2.2.gem (100%)
Successfully installed tzinfo-1.2.2
Fetching: minitest-5.10.1.gem (100%)
Successfully installed minitest-5.10.1
Fetching: concurrent-ruby-1.0.2.gem (100%)
Successfully installed concurrent-ruby-1.0.2
Fetching: activesupport-5.0.0.gem (100%)
ERROR:  Error installing rails:
        activesupport requires Ruby version >= 2.2.2.
但我犯了一个错误

ERROR:  Error installing rails:
        activesupport requires Ruby version >= 2.2.2.
rvm列表

=* ruby-2.3.1 [ x86_64 ]
运行命令完成登录-'sudo gem install rails--version 5.0.0'

Fetching: i18n-0.7.0.gem (100%)
Successfully installed i18n-0.7.0
Fetching: thread_safe-0.3.5.gem (100%)
Successfully installed thread_safe-0.3.5
Fetching: tzinfo-1.2.2.gem (100%)
Successfully installed tzinfo-1.2.2
Fetching: minitest-5.10.1.gem (100%)
Successfully installed minitest-5.10.1
Fetching: concurrent-ruby-1.0.2.gem (100%)
Successfully installed concurrent-ruby-1.0.2
Fetching: activesupport-5.0.0.gem (100%)
ERROR:  Error installing rails:
        activesupport requires Ruby version >= 2.2.2.

为什么显示ruby版本要求>=2.2.2?我应该在这里做什么?

因为您使用的是rvm,所以应该为当前用户安装gems。这意味着没有sudo的

gem install rails --version 5.0.0

因为您使用的是rvm,所以应该为当前用户安装gems。这意味着没有sudo的

gem install rails --version 5.0.0