./.bundle
にインストールされますか?私は Gemfile を含む古い Rails プロジェクトに参加しています。 Gemfile に gem を追加してバンドルインストールしようとしましたが、エラーが発生しました。
Bundler could not find compatible versions for gem "bundler":
In Gemfile:
rails (= 3.0.0) ruby depends on
bundler (~> 1.0.0) ruby
Current Bundler version:
bundler (1.1.5)
This Gemfile requires a different version of Bundler.
使用している Rails のバージョンには Bundler ~>1.0.0 が必要ですが、私は 1.1.5 をインストールしており、他のプロジェクトに使用しています。通常は、bundle exec を使用します…しかし、これが私たちが話しているバンドラーであるため、それよりも少し複雑です。 gem を Gemfile に追加し、必要なバージョンのバンドラーを使用しながらバンドル インストールを実行するにはどうすればよいですか?
まず、適切なバージョンのバンドラーをインストールする必要があります。
% gem install bundler -v '~> 1.0.0'
Successfully installed bundler-1.0.22
次に、rubygems が必要なバージョンを使用するように強制します (この投稿を参照)。
% bundle _1.0.22_ install