4

と を実行しようとするrails serverthin start、どちらも「どのソースにも activesupport-3.0.6 が見つかりませんでした」と表示されます。

私はactivesupport-3.0.7をインストールしました。ActiveSupport が自分の Rails バージョン (3.0.6) と一致するように元に戻す必要がありますか?

4

2 に答える 2

9

rails ディレクトリで実行bundle installします (または Gemfile を 3.0.6 ではなく 3.0.7 を必要とするように変更します)。

また、railsコマンドを実行するときにbundle exec、正しいバージョンを使用していることを確認するために、次のようにプレフィックスを付けることができます。

bundle exec rails server
于 2011-05-03T23:44:24.967 に答える
3

あなたGemfileとあなたのインストールされた宝石が同期していないようです:

  1. Rails のどのバージョンがGemfile3.0.6 または 3.0.7 にリストされていますか?

  2. 走ったbundle install

于 2011-05-03T23:44:58.810 に答える