2012-02-16 19 views
0

私はルビー1.9.2を持っていると私はHerokuのにプッシュするとき、私はHerokuの展開エラー:バンドラバージョン

を取得バンドラ1.0.22

と3.0.0レール----->インストール1.1.rc.7

Running: bundle install --without development:test --path vendor/bundle - 

-binstubsビン/バンドラーのバージョンを使用して、依存関係

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`? 

依存関係をインストールするには、バンドル・バージョン1.1.rc.7を使用していますか? なぜ現在のバンドラー・バージョンが1.1.rc.7であると思われますか?

すべてのバージョンの.GemfileまたはGemfile.lockには参照がありません。

すべての入力が高く評価されています。あなたはGemfile.lockに次の行がある場合

-Thanks

+0

を追加質問 – wintersolutions

+0

[この](http://stackoverflow.com/questions/8967161/error-bundler-couldにごgemfileを追加してください-not-find-compatible-versions-for-gem-bundler-while-pushin)は非常によく似た/重複した質問です。 – wintersolutions

+0

Rails 3.0.3にアップグレードする必要があります。ここではバンドラの依存関係が '〜1.0.0'から'〜1.0 'に変更され、1.1(Herokuにあります)は互換性があります。 (対応するコミットはhttps://github.com/rails/rails/commit/8279c0652533b0d87ac58e4cbe2e84047ce97e1bです) – matt

答えて

0

を:

PLATFORMS のx86-MINGW32を

は、それらを削除してください。そして、使用することを忘れないでください:

gitがGemfile Gemfile.lock

関連する問題