我想要做「耙db:遷移」,它給了我這個錯誤。耙子中止!你已經激活耙10.0.2,但你的Gemfile需要耙0.9.2.2
Andy:AcademyAir Andy$ rake db:migrate
/Users/Andy/.rvm/gems/ruby-1.9.2-p290/gems/bundler-1.2.2/lib/bundler/runtime.rb:197: warning: Insecure world writable dir /usr in PATH, mode 040777
rake aborted!
You have already activated rake 10.0.2, but your Gemfile requires rake 0.9.2.2. Using bundle exec may solve this.
/Users/Andy/.rvm/gems/ruby-1.9.2-p290/gems/bundler-1.2.2/lib/bundler/runtime.rb:31:in `block in setup'
/Users/Andy/.rvm/gems/ruby-1.9.2-p290/gems/bundler-1.2.2/lib/bundler/runtime.rb:17:in `setup'
/Users/Andy/.rvm/gems/ruby-1.9.2-p290/gems/bundler-1.2.2/lib/bundler.rb:116:in `setup'
/Users/Andy/.rvm/gems/ruby-1.9.2-p290/gems/bundler-1.2.2/lib/bundler/setup.rb:7:in `<top (required)>'
/Users/Andy/Desktop/AcademyAir/config/boot.rb:6:in `<top (required)>'
/Users/Andy/Desktop/AcademyAir/config/application.rb:1:in `<top (required)>'
/Users/Andy/Desktop/AcademyAir/Rakefile:5:in `<top (required)>'
(See full trace by running task with --trace)
獲取看看[鏈接] [1]。它可以解決問題。 [1]:http://stackoverflow.com/questions/13400587/activated-ruby-rake-10-0-1-require-10-0-0/13418530#13418530 – adcosta
可能的重複[你已經激活了rake 0.9.0,但是你的Gemfile需要rake 0.8.7](http://stackoverflow.com/questions/6080040/you-have-already-activated-rake-0-9-0-but-your -gemfile-requires-rake-0-8-7) – user456584