2010-11-26 7 views
0

私はRoRには新しく、私はコンピュータ上でいくつかの作業用のアプリケーションを持っていますが、新しいアプリケーションを作成することができないので間違っていたに違いありません。Rails 3とrakeとbundlerの問題:rake aborted! RubyGemのバンドルラーが見つからない(> = 0)

$すくいデシベル:

[email protected]:~/prog/rails3/myapp$ rake db:migrate 
(in /home/anarres/prog/rails3/myapp) 
rake aborted! 
Could not find RubyGem bundler (>= 0) 
/usr/local/ruby/lib/ruby/1.9.1/rubygems.rb:762:in `report_activate_error' 
/usr/local/ruby/lib/ruby/1.9.1/rubygems.rb:219:in `activate' 
/usr/local/ruby/lib/ruby/1.9.1/rubygems.rb:1065:in `gem' 
/home/anarres/prog/rails3/myapp/config/boot.rb:2:in `<top (required)>' 
<internal:lib/rubygems/custom_require>:29:in `require' 
<internal:lib/rubygems/custom_require>:29:in `require' 
/home/anarres/prog/rails3/myapp/config/application.rb:1:in `<top (required)>' 
<internal:lib/rubygems/custom_require>:29:in `require' 
<internal:lib/rubygems/custom_require>:29:in `require' 
/home/anarres/prog/rails3/myapp/Rakefile:4:in `<top (required)>' 
/usr/local/ruby/lib/ruby/1.9.1/rake.rb:2373:in `load' 
/usr/local/ruby/lib/ruby/1.9.1/rake.rb:2373:in `raw_load_rakefile' 
/usr/local/ruby/lib/ruby/1.9.1/rake.rb:2007:in `block in load_rakefile' 
/usr/local/ruby/lib/ruby/1.9.1/rake.rb:2058:in `standard_exception_handling' 
/usr/local/ruby/lib/ruby/1.9.1/rake.rb:2006:in `load_rakefile' 
/usr/local/ruby/lib/ruby/1.9.1/rake.rb:1991:in `run' 
/usr/local/ruby/bin/rake:31:in `<main>' 

私は間違いなくバンドラー1.0.7がインストールされている:私はこの取得

移行の問題は、私はこれを行うときです。私は、バンドラ

と私はあなたがsudoを使用することになっていない場所のカップルで読んだので、それは問題になる可能性が推測しているをインストール

$ sudoの宝石を行うことによって、それをインストールしました。しかし、私がsudoなしでそれをしようとすると、私は許可エラーを受け取ります。私はUbuntu 10.04とRails 3.0.3を実行しています。

答えて

2

あなたのシステムにバンドルされていることを確認するためにsudo gemリストを試してください。

また、RVMを使用している場合は、アクティブVM用にインストールしていることを確認してください。これは数回実行されました。別のRVMに切り替えました。このエラーが発生したタスクを起動します。

関連する問題