2016-12-18 4 views
0

Я использовал rubyMine и хочу запустить отладчик, но имею ошибку, что это, мое и waht нужно делать? screenRubyMine debugger

/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' 

Что я делаю неправильно? Как исправить конфигурационный отладчик в Ruby Mine?

+0

Из командной строки запустите 'гем bundler' обновления. – moveson

+0

'Обновление установленных камней Ничего не обновлено ' –

+0

* Рейк * отсутствует. Вы запускаете 'bundle install'? – Makoto

ответ

1

Я подозреваю, что вы указываете на неправильный SDK и драгоценные камни.

Открыть RubyMine Настройки -> Язык & Каркасы -> Рубин SDK и самоцветы

Выберите правильный RVM gemset, затем нажмите зеленую галочку непосредственно ниже этой панели и применить изменения.

Кстати, добавьте следующую строку в ваш Gemfile и запустить bundle install, для поддержки отладки от RubyMine -

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

ok, почему я добавляю break poin, но при запуске отладчика IDE не вводится в этой точке прерывания https://postimg.org/image/ofjafy2fr/ –

+1

shift + F9 - отлично работает, thnks –