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 を使用している場合は、rails をrbenv rehash更新してから実行してみてください。

Rails 2.3.8 でビルドされた Rails プロジェクト フォルダーにいる場合rails -v、そのフォルダーで実行すると、最新のバージョンではなく、そのバージョンの Rails が返されます。そのため、別のフォルダーに移動して、実行rails -vすると期待どおりのバージョンが得られるかどうかを確認できます。

また、時々 /usr/bin/rails を使用してレールをインストールした場合、sudo gem install railsまだ古いバージョンを指しているため、それを更新して新しいバージョンを指すようにすることができます。

于 2013-03-12T13:46:29.873 に答える
0

Rails 3.2.12 は の出力に含まれていないためgem list、sudo を使用して gem をインストールしたと思われます。sudo を使用してインストールし、sudo を使用せずに (または他の操作で) gem をリストしようとすると、別のリストが表示される場合があります。実行してみてくださいsudo gem list。レール 3.2.12 がそこにある場合は、それが問題です。sudo なしでインストールしてみてください。

于 2013-03-12T13:49:11.337 に答える