heroku部署错误:bundler版本

时间:2012-02-16 07:59:07

标签: deployment heroku

我有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

1 个答案:

答案 0 :(得分:0)

如果你的Gemfile.lock中有以下几行:

PLATFORMS x86的mingw32的

一定要删除它们。别忘了使用:

git add Gemfile Gemfile.lock