Когда я пытаюсь начать отладку в 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, отладка все еще не работала и вернула ошибку выше.
Не уверен, какой шаг мне здесь не хватает. Большое спасибо.