我有ruby 1.9.2和rails 3.0.0 with bundler 1.0.22
当我推送到heroku时,我得到了
- - - - >使用Bundler版本1.1.rc.7
安装依赖项Running: bundle install --without development:test --path vendor/bundle -
-binstubs bin /
Fetching gem metadata from http://rubygems.org/......... 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.rc.7) This Gemfile requires a different version of Bundler. Perhaps you need to update Bundler by running `gem install bundler`?
为什么使用bundler 1.1.rc.7来安装依赖项和 为什么它认为当前的捆绑版本是1.1.rc.7?
.Gemfile或Gemfile.lock中没有引用任何版本。
任何意见都赞赏。
-Thanks
答案 0 :(得分:0)
如果你的Gemfile.lock中有以下几行:
PLATFORMS x86的mingw32的
一定要删除它们。别忘了使用:
git add Gemfile Gemfile.lock