2011-06-24 7 views
7

が見つかりませんでした。バンドルインストールを使用するとエラーが発生します。は、私はgithubの、gitのためのディアスポラをクローン化してきましたRubyGemのバンドラ

$ bundle install 
/usr/local/lib/site_ruby/1.8/rubygems.rb:812:in `report_activate_error': Could not find RubyGem bundler (>= 0) (Gem::LoadError) 
    from /usr/local/lib/site_ruby/1.8/rubygems.rb:223:in `activate' 
    from /usr/local/lib/site_ruby/1.8/rubygems.rb:1146:in `gem' 
    from /usr/bin/bundle:18 

ubuntu 11.04では、レール3とルビー1.8を使用しています。それを修正するには?助けてください

答えて

22

bundler gemをインストールしましたか?

$ gem install bundler 

sudo権限が必要な場合があります。おそらくこれは

私の問題....ずっと前に固定し、他の人の利益のためにされています

+1

あなたはubuntu reposのrubyを使っていますが、問題があるかもしれません。代わりにRVMを使用してください。 –

+0

私はこれをしましたが、私はまだこのエラーが発生します。 'Error loading RubyGems plugin" /home/panzi/.rvm/gems/ruby-1.9.3-p392/gems/rubygems-bundler-1.1.1/lib/rubygems_plugin.rb ":rubygems-bundlerが見つかりませんでした(> 0)between ... [...](Gem :: LoadError) ' – panzi

2

ええ、/ usr/bin/ruby​​用にbundleコマンドとbundler gemがインストールされていて、その後に/ usr/local/bin/ruby​​に別のRubyがインストールされていますか?

which rubyhead -1 /usr/bin/bundleを教えてください。多分gem listでしょうか?

+0

'$ ruby​​' => 'は/ usr/binに/ ruby​​' '$ヘッド-1は/ usr/binに/ bundle' => '#!は/ usr/binに/ ruby​​1.8' – Sayuj

2

は、私はバンドラ宝石をインストールしていた一方で、それは現在のGEM_PATHに別の場所にインストールされていたことでした - それは見つからなかった。

GEM_PATH=/usr/lib/ruby/gems/1.8/ bundle install 

ので

は、バンドラの宝石がインストールされている宝石フォルダの実際の場所にGEM_PATHの値を設定し、ビジネスをしました。おそらく

関連する問題