0
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
4

2 回答 2

0

如果您使用的是 rbenv,您可以rbenv rehash在更新 rails 后尝试运行。

如果您在使用 Rails 2.3.8 构建的 rails 项目文件夹中,那么当您rails -v在该文件夹中运行时,它将返回该版本的 rails 而不是最新版本。因此,您可以尝试移动到另一个文件夹,看看运行是否rails -v为您提供了您期望的版本。

此外,如果您安装的 railssudo gem install rails有时 /usr/bin/rails 仍然指向旧版本,那么您可以将其更新为指向新版本。

于 2013-03-12T13:46:29.873 回答
0

由于 rails 3.2.12 不包含在 的输出中gem list,我怀疑您使用 sudo 安装了 gem。使用 sudo 安装,然后尝试在没有它(或其他操作)的情况下列出 gems 可以为您提供不同的列表。尝试做sudo gem list,如果 rails 3.2.12 在那里,那就是你的问题。尝试在没有 sudo 的情况下安装它。

于 2013-03-12T13:49:11.337 回答