2014-01-29 10 views
1

Когда я пытаюсь начать отладку в Aptana Studio 3, возникает ошибка:рубин в Aptana: Не удается запустить отладчик

/Users/shia/.rvm/rubies/ruby-1.8.7-p374/lib/ruby/site_ruby/1.8/rubygems/dependency.rb:296:in `to_specs': Could not find 'ruby-debug-ide' (>= 0) among 7 total gem(s) (Gem::LoadError) 
    from /Users/shia/.rvm/rubies/ruby-1.8.7-p374/lib/ruby/site_ruby/1.8/rubygems/dependency.rb:307:in `to_spec' 
    from /Users/shia/.rvm/rubies/ruby-1.8.7-p374/lib/ruby/site_ruby/1.8/rubygems/core_ext/kernel_gem.rb:47:in `gem' 
    from /Users/shia/.rvm/rubies/ruby-1.8.7-p374/bin/rdebug-ide:22 

Через некоторое время появляется диалоговое окно, говоря «Произошла внутренняя ошибка во время:» Запуск игры .rb "Не удалось подключиться к отладчику на порту 54008". (Game.rb - это файл, который я отлаживаю.)

Я использую Ruby для OS X 10.9.1. Сначала я установил последнюю версию Ruby 2.0.0, используя Homebrew. Затем я узнал, что отладчик не работает с Ruby 1.9+, поэтому я установил RVM и использовал его для установки Ruby 1.8.7. Затем я выполнил $rvm use 1.8.7 в Терминале.

После этого я выполнил $gem install ruby-debug-ide и $gem install ruby-debug-base, и все выглядело ОК. Но когда я перезапустил Aptana, отладка все еще не работала и вернула ошибку выше.

Не уверен, какой шаг мне здесь не хватает. Большое спасибо.

ответ

0

У меня такая же проблема, поставьте опцию defualt ruby ​​и gem set для rvm.

rvm --default use '[email protected]' 
rvm --default use 'ruby-2.1.1' 
Смежные вопросы