2014-05-11 76 views
0

我試圖在rubymine中調試rake任務。我爲這個任務創建了調試配置。 Ruby SDK我選擇了項目SDK。當我嘗試運行這個時,我得到:ruby​​mine rake任務調試

Gem::LoadError: You have already activated rake 10.2.2, but your Gemfile requires rake 10.1.1. Prepending `bundle exec` to your command may solve this. 

/home/arkency/RubyProject/trainer/config/boot.rb:6:in `<top (required)>' 

/home/arkency/RubyProject/trainer/config/application.rb:1:in `<top (required)>' 

/home/arkency/RubyProject/trainer/Rakefile:5:in `<top (required)>' 

/home/tomek/.gem/ruby/1.9.1/gems/ruby-debug-ide-0.4.22/lib/ruby-debug-ide.rb:86:in `debug_load' 

/home/tomek/.gem/ruby/1.9.1/gems/ruby-debug-ide-0.4.22/lib/ruby-debug-ide.rb:86:in `debug_program' 

/home/tomek/.gem/ruby/1.9.1/gems/ruby-debug-ide-0.4.22/bin/rdebug-ide:110:in `<top (required)>' 

當我從終端運行任務所有工作正常。我不知道從哪裏得到這個耙寶石。如何檢查?如何改變使用適當的寶石?感謝所有的答案。

回答

4

點擊Run =>調試=>編輯配置,選擇捆紮機選項卡,選中Run the script in context of the bundle

+0

是。現在謝謝你的工作;) – user2239655