Parsing documentation for bundler-1.3.2
Installing ri documentation for bundler-1.3.2
Parsing documentation for rails-3.2.12
Installing ri documentation for rails-3.2.12
Done installing documentation for i18n, multi_json, activesupport, builder, activemodel, rack, rack-cache, rack-test, journey, hike, tilt, sprockets, erubis, actionpack, arel, tzinfo, activerecord, activeresource, mime-types, polyglot, treetop, mail, actionmailer, rack-ssl, thor, rdoc, railties, bundler, rails (58 sec).
29 gems installed
204-252:~ narendra$ rails -v
Rails 2.3.8
204-252:~ narendra$ gem update rails
Updating installed gems**strong text**
Nothing to update
答案 0 :(得分:0)
如果您使用的是rbenv,可以在更新rails后尝试运行rbenv rehash
。
如果你在使用Rails 2.3.8构建的rails项目文件夹中,那么当你在该文件夹中运行rails -v
时,它将返回该版本的rails而不是最新版本的rails。因此,您可以尝试移动到另一个文件夹,看看运行rails -v
是否为您提供了您期望的版本。
另外,如果您使用sudo gem install rails
安装了rails,有时/ usr / bin / rails仍然指向旧版本,那么您可以将其更新为指向新版本。
答案 1 :(得分:0)
由于rails {3.2}未包含在gem list
的输出中,因此我怀疑您使用sudo安装了gem。使用sudo进行安装,然后尝试列出没有它的gems(或其他操作)可以为您提供不同的列表。尝试做sudo gem list
,如果有rails 3.2.12,那就是你的问题。尝试在没有sudo的情况下安装它。