1

capistrano を使用してプロジェクトをデプロイしようとすると、次のエラーが発生します。

Gem::LoadError: Could not find 'rubygems-bundler' (>= 0) among 69 total gem(s)
An error occured while installing cocaine (0.3.2), and Bundler cannot continue.
Make sure that `gem install cocaine -v '0.3.2'` succeeds before bundling.

今、私は宝石がインストールされていることを知って gem list | grep cocainecocaine (0.4.2, 0.3.2, 0.2.1) ますgem list | grep rubygems-bundler。言うrubygems-bundler (1.0.2)which ruby/home/ubuntu/.rvm/rubies/ruby-1.9.3-p194/bin/ruby

誰にもアイデアはありますか?前もって感謝します!

4

1 に答える 1

0

さて、私自身の問題を解決することができました。rubygems-bundler は、私が思っていたものではなく、以前別の問題を解決しようとして誤ってインストールしたことが判明しました。

この問題を次の方法で解決しました。

rubygems-bundler-uninstaller
gem uninstall rubygems-bundler
rvm all-gemsets do gem uninstall --all --executables rubygems-bundler

原因はわかりませんが、その後は問題なくデプロイできました。

それが他の誰かを助けることを願っています!

于 2013-06-10T21:12:43.193 に答える