2016-12-18 8 views
0

rubyMine을 사용했지만 디버거를 실행하고 싶지만 오류가 발생 했습니까? 너무RubyMine 디버거

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' 

은 내가 잘못 무엇 screen

/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 -v 
ruby 2.3.3p222 (2016-11-21 revision 56859) [x86_64-linux] 

ruby-2.3.3을 가지고 있지만 나는 RVM 있나요? Ruby Mine에서 설정 디버거를 수정하는 방법은 무엇입니까?

+0

를 명령 줄에서'보석 업데이트 bundler'를 실행합니다. – moveson

+0

'설치된 보석 업데이트 업데이트 할 내용이 없습니다. –

+0

* Rake *가 없습니다. '번들 설치 '를 실행 했습니까? – Makoto

답변

1

잘못된 SDK와 보석을 가리키는 것으로 의심됩니다.

열기 Rubymine 환경 설정 -> 언어 & 프레임 워크 -> 루비 SDK 및 보석

올바른 RVM의 gemset을 선택하고 직접 해당 패널 아래의 녹색 눈금을 눌러 변경 사항을 적용합니다.

는 덧붙여, 당신의 Gemfile에 다음을 추가하고 bundle install을 실행 rubyMine 지원을 디버깅 -

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

좋아, 왜 내가 디버거 poin을 추가하지만 디버거를 실행할 때이 중단 점에 입력하지 않는 IDE https://postimg.org/image/ofjafy2fr/ –

+1

shift + F9 - 잘 작동합니다. –