Ruby on rails 鲁比:警告:你';重新使用带弹簧的Rubygems 2.0.14。至少升级到Rubygems 2.1.0

Ruby on rails 鲁比:警告:你';重新使用带弹簧的Rubygems 2.0.14。至少升级到Rubygems 2.1.0,ruby-on-rails,ruby,spring,Ruby On Rails,Ruby,Spring,我正在学习RubyonRails,并在OSX El Capitan上安装它 我已经用rbenv完全安装了rubyonrails。我能够用running设置我的第一个应用程序 rails new blog 这成功地创建了应用程序!它确实给了我一个警告,我使用的是旧版本的ruby,所以我运行了 rbenv install 2.2.3 rbenv local 2.2.3 rbenv global 2.2.3 一切都安装得很好,但现在当我尝试创建第一个控制器时,我键入以下命令: rails g co

我正在学习RubyonRails,并在OSX El Capitan上安装它

我已经用rbenv完全安装了rubyonrails。我能够用running设置我的第一个应用程序

rails new blog
这成功地创建了应用程序!它确实给了我一个警告,我使用的是旧版本的ruby,所以我运行了

rbenv install 2.2.3
rbenv local 2.2.3
rbenv global 2.2.3
一切都安装得很好,但现在当我尝试创建第一个控制器时,我键入以下命令:

rails g controller posts
我收到以下警告,但控制器未设置:

 Warning: You're using Rubygems 2.0.14 with Spring. Upgrade to at least Rubygems 2.1.0 and run `gem pristine --all` for better startup performance.
在搜索了这些论坛之后,我发现人们可以通过运行gem update-system来解决他们的问题,但我仍然收到同样的警告


非常感谢你的帮助

将ruby 2.2.3设置为默认值,这将解决您的查询

首先,通过运行:
rvm list
检查机器中已安装的ruby版本列表。 这将为您提供一个所有ruby和您的机器正在使用的默认ruby的列表。 检查之后,运行
rvm--defaultuse2.2.3
,这将使Ruby2.2.3成为默认ruby


将ruby 2.2.3设置为默认值,这将解决您的查询

首先,通过运行:
rvm list
检查机器中已安装的ruby版本列表。 这将为您提供一个所有ruby和您的机器正在使用的默认ruby的列表。 检查之后,运行
rvm--defaultuse2.2.3
,这将使Ruby2.2.3成为默认ruby