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发布于 2013-03-12 21:46:30
如果你使用的是rbenv,你可以在更新rails之后尝试运行rbenv rehash。
如果您在使用rails 2.3.8构建的Rails项目文件夹中,那么当您在该文件夹中运行rails -v时,它将返回该版本的rails,而不是最新版本。所以你可以试着移动到另一个文件夹,看看运行rails -v是否能得到你想要的版本。
此外,如果您有时使用sudo gem install rails安装rails,/usr/bin/rails仍然指向旧版本,因此您可以更新它以指向新版本。
发布于 2013-03-12 21:49:11
由于gem list的输出中没有包含rails 3.2.12,因此我怀疑您使用sudo安装了gem。使用sudo安装,然后尝试在不使用sudo的情况下列出gem(或其他操作)会给出一个不同的列表。尝试执行sudo gem list,如果rails 3.2.12在其中,那就是您的问题所在。尝试在没有sudo的情况下安装它。
https://stackoverflow.com/questions/15362443
复制相似问题