2016-12-18 14 views
0

私はrubyMineを使用していましたが、デバッガを実行したいのですが、これ、私とワットは何をする必要がありますか? screenRubyMineデバッガ

/home/ivan/.rbenv/versions/2.3.1/bin/ruby -e $stdout.sync=true;$stderr.sync=true;load($0=ARGV.shift) /home/ivan/host/courses/lesson8/bin/rake spec 
Testing started at 20:27 ... 
/home/ivan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.12.4/lib/bundler/spec_set.rb:95:in `block in materialize': Could not find rake-11.3.0 in any of the sources (Bundler::GemNotFound) 

また、私はruby-2.3.3

ruby -v 
ruby 2.3.3p222 (2016-11-21 revision 56859) [x86_64-linux] 

を持っているが、私は私が間違ってやっている何をあまりに

rvm env 
export PATH="/home/ivan/.rvm/gems/ruby-2.3.3/bin:/home/ivan/.rvm/gems/[email protected]/bin:/home/ivan/.rvm/rubies/ruby-2.3.3/bin:$PATH" 
export GEM_HOME='/home/ivan/.rvm/gems/ruby-2.3.3' 
export GEM_PATH='/home/ivan/.rvm/gems/ruby-2.3.3:/home/ivan/.rvm/gems/[email protected]' 
export MY_RUBY_HOME='/home/ivan/.rvm/rubies/ruby-2.3.3' 
export IRBRC='/home/ivan/.rvm/rubies/ruby-2.3.3/.irbrc' 
unset MAGLEV_HOME 
unset RBXOPT 
export RUBY_VERSION='ruby-2.3.3' 

RVMを持っていますか? Ruby Mineで設定デバッガを修正する方法は?

+0

をコマンドラインから、 '宝石の更新bundler'を実行します。 – moveson

+0

'インストールされた宝石の更新 更新するものがありません ' –

+0

* Rake *がありません。 'bundle install'を実行しましたか? – Makoto

答えて

1

私は間違ったSDKと宝石を指していると思われます。

オープンルビーマイン設定 - >言語&フレームワーク - > RubyのSDKと宝石

正しいRVMのgemsetを選択して、直接そのパネルの下に緑色のチェックマークを押すと、変更を適用します。

ところで、あなたのGemfileに以下を追加して、ルビーマインからの支援をデバッグするため、bundle installを実行します -

group :development, :test do 
    gem 'debase' 
    gem 'ruby-debug-ide' 
end 
+0

OK、なぜ私はブレークポイントを追加するのですか?しかし、デバッガIDEをこのブレークポイントに入力しないと実行します。https://postimg.org/image/ofjafy2fr/ –

+1

シフト+ F9 - うまく動作します –

関連する問題