2012-03-14 12 views
2

Bundler 1.1.1はレーキと互換性がないようです。レーキが中止! Bundlerがgem "bundler"の互換バージョンを見つけられなかった

私は何が起こっているか見当がつかない、 私はwebistranoをインストールしようとしていると私は、次のコマンド

RAILS_ENV=production rake db:migrate 

を実行したときに私が得た:中止さ

熊手を! Gemfileで

:バンドラーは "バンドラ" を宝石のための互換性のあるバージョンを見つけることができませんでした

bundler (~> 1.0.10) ruby 

現在バンドラーバージョン:

bundler (1.1.1) 

このGemfileはバンドラーの異なるバージョンが必要です。 おそらく `gem install bundler`を実行してBundlerを更新する必要がありますか?

私は本当にここから何をすべきか分かりません。私は約2週間前にルビーをピックアップしました。私は、すべての異なる宝石類、そしてそれらがどのように動作すると思いますか。

> ruby -version 
ruby 1.9.3p0 (2011-10-30 revision 33570) [x86_64-linux] 

> gem list 

*** LOCAL GEMS *** 


actionmailer (3.2.2) 
actionpack (3.2.2) 
activemodel (3.2.2) 
activerecord (3.2.2) 
activeresource (3.2.2) 
activesupport (3.2.2) 
arel (3.0.2) 
bigdecimal (1.1.0) 
builder (3.0.0) 
bundler (1.1.1) 
capistrano (2.11.2) 
erubis (2.7.0) 
highline (1.6.11) 
hike (1.2.1) 
i18n (0.6.0) 
io-console (0.3) 
journey (1.0.3) 
json (1.6.5, 1.5.4) 
mail (2.4.4) 
mime-types (1.17.2) 
minitest (2.11.3, 2.5.1) 
multi_json (1.1.0) 
net-scp (1.0.4) 
net-sftp (2.0.5) 
net-ssh (2.3.0) 
net-ssh-gateway (1.1.0) 
polyglot (0.3.3) 
rack (1.4.1) 
rack-cache (1.2) 
rack-ssl (1.3.2) 
rack-test (0.6.1) 
rails (3.2.2) 
railties (3.2.2) 
rake (0.9.2.2) 
rdoc (3.12, 3.9.4) 
sprockets (2.3.1, 2.1.2) 
thor (0.14.6) 
tilt (1.3.3) 
treetop (1.4.10) 
tzinfo (0.3.32) 

その他の情報ありがとうございます。

答えて

2

あなたは変更してみてください:新しいバージョンを可能にするためにあまり厳密なものに

~> 1.0.10 

、など

>= 1.0.10 
+0

実際に私の現在のRailsプロジェクトを見て、私はGemfile内のbundlerへの参照がないことに気づいたので、バンドラ行を完全に削除することもできます。 –

+0

無意識に申し訳ありませんが、どういう意味ですか?約1.0.10? – confiq

+1

@confiq私はそれを "悲観的なバージョンのオペレータ"、 "紆余曲折のワーカオペレータ"、そして "精子のオペレータ"と呼んでいます。これはマイナーな更新を可能にしますが、主要な更新は許可しません。したがって、この場合、1.0.11に更新されますが1.1.0には更新されません。ここには良いリンクがあります:http://robots.thoughtbot.com/rubys-pessimistic-operator –

1

変更

~> 1.0.10 

~> 1.1.0 

現在のBundler gemバージョン(1.1.1)を正常に使用できるようにします。

関連する問題