3

重複の可能性:
どのソースにも rake-10.0.3 が見つかりませんでした

capistrano を使用して、rails 3 アプリを bluehost にデプロイしようとしています。そして、このエラーがポップアップします Could not find rake-10.0.3 in any of the sources (Bundler::GemNotFound)

rake 10.0.3インストールしました。そして、ここにエラーログがあります

0   /home/myaccount/.rvm/gems/ruby-1.9.3-p362/gems/bundler-1.2.3/lib/bundler/spec_set.rb    90  in `materialize'
1   /home/myaccount/.rvm/gems/ruby-1.9.3-p362/gems/bundler-1.2.3/lib/bundler/spec_set.rb    83  in `map!'
2   /home/myaccount/.rvm/gems/ruby-1.9.3-p362/gems/bundler-1.2.3/lib/bundler/spec_set.rb    83  in `materialize'
3   /home/myaccount/.rvm/gems/ruby-1.9.3-p362/gems/bundler-1.2.3/lib/bundler/definition.rb  113 in `specs'
4   /home/myaccount/.rvm/gems/ruby-1.9.3-p362/gems/bundler-1.2.3/lib/bundler/definition.rb  158 in `specs_for'
5   /home/myaccount/.rvm/gems/ruby-1.9.3-p362/gems/bundler-1.2.3/lib/bundler/definition.rb  147 in `requested_specs'
6   /home/myaccount/.rvm/gems/ruby-1.9.3-p362/gems/bundler-1.2.3/lib/bundler/environment.rb 23  in `requested_specs'
7   /home/myaccount/.rvm/gems/ruby-1.9.3-p362/gems/bundler-1.2.3/lib/bundler/runtime.rb 11  in `setup'
8   /home/myaccount/.rvm/gems/ruby-1.9.3-p362/gems/bundler-1.2.3/lib/bundler.rb 116 in `setup'

前もって感謝します

4

2 に答える 2

1

以下を Gemfile に追加すると、問題が解決する場合があります。

source 'https://rubygems.org'

なぜか自分で削除してしまいました。

于 2013-01-23T00:01:35.530 に答える
1

rvm で正しい gem セットを使用していないようです。そのため、宝石がインストールされていることがわかりますが、 rvm によって取得されません。以前、rvm を使用して gem セットを作成する方法に関するこのブログ投稿を書きました。

rake 10.0.3 の rvm gem セットを作成してから、もう一度 bundle install を実行してみてください。

HTH

于 2013-01-16T03:48:07.257 に答える