Ruby on rails 更新到gem 1.8.7时出现rubyonrails错误

Ruby on rails 更新到gem 1.8.7时出现rubyonrails错误,ruby-on-rails,Ruby On Rails,我正在使用ruby 1.8.6,我想进行更新。 我所在的服务器公司说要运行命令: gem update rails 错误:安装rails时出错: activesupport reqiores Ruby version >= 1.8.7. 我也在公司的现场工作,非常感谢您对我的帮助 使用此命令更新ruby gem- gem update --system 使用gem update将所有已安装的gem更新为其最新版本 另一个选择是手动安装ruby- 检查此链接以了解进一步的过程您可以通过

我正在使用ruby 1.8.6,我想进行更新。 我所在的服务器公司说要运行命令:

gem update rails
错误:安装rails时出错:

activesupport reqiores Ruby version >= 1.8.7.

我也在公司的现场工作,非常感谢您对我的帮助

使用此命令更新ruby gem-

gem update --system
使用
gem update
将所有已安装的gem更新为其最新版本

另一个选择是手动安装ruby-


检查此链接以了解进一步的过程

您可以通过以下方式更新您的ruby:

sudo apt-get install ruby1.9.3

但我真的建议您改用RVM(Ruby版本管理器)。

您正在尝试更新rails,但必须先更新Ruby。。。你的平台是什么?是否正在使用rvm?linux和否,我尝试安装ruby 1.8.7时遇到了相同的错误。可能是我使用了错误的命令,对ruby不太熟悉。使用版本管理器(rbenv或rvm)安装ruby和rails,以便在不同的ruby/rails版本之间切换。您使用了gem update rail而不是rails。我收到了相同的错误:安装rubygems更新时出错:rubygems更新要求Ruby版本>=1.8.7。@用户1827377请检查您没有使用rubySorry的两个并行版本这是我第一次处理Ruby,那会在哪里?@user1827377试试这个,然后让我知道sudo apt get install ruby full get ruby from here@user1827377您正在使用linux na?从1.8更新到1.9不是一件容易的事。是的,我在某个地方读到过。我尝试通过(\curl-L | bash-s stable--ruby)安装rvm,但我得到了curl(60)证书错误尝试:
sudo-apt-get-install-build-sential
,而不是
sudo-apt-get-install-curl
。。。请看这里: