1

最近、Rails 4 に移行しました。「bundle update」を実行しました (Gemfile.lock ファイルを削除した後)。以下の問題に遭遇しました:

rails s

次のエラー メッセージが表示されなくなります。

Bundler could not find compatible versions for gem "bundler":

In Gemfile: ryp depends on bundler (< 2.0, >= 1.3.0)

Current Bundler version: bundler (1.0.15)

しかし、次のようにバンドラーのバージョンが 1.3.5 であることを確認しました。

bundle version

Bundler version 1.3.5

そして、次のように1.0.15バージョンをアンインストールしようとしました:

gem uninstall bundler --version 1.0.15

次のメッセージが表示されます。

INFO: gem "bundler" is not installed

上記の問題を解決するにはどうすればよいですか?

4

1 に答える 1

1

gemset を使用している場合、過去に私にとってうまくいったことは、グローバル gemset にあるバージョンの bundler をアンインストールすることでした。

rvm gemset use global
gem uninstall bundler

次に、プロジェクトが使用する gemset に戻ります。

于 2013-10-27T12:23:47.907 に答える