最佳答案
我在一个较老的 Rails 项目,有一个 Gemfile。我试图在 Gemfile 和 bundle install
中添加一个 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 并运行 bundle install
,同时使用它所需要的捆绑包的版本?