【发布时间】:2014-01-29 00:48:34
【问题描述】:
当我尝试在 Aptana Studio 3 中开始调试时,出现错误:
/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
过了一会儿,会弹出一个对话框,说“在“启动 Game.rb”期间发生内部错误。无法连接到端口 54008 上的调试器”。 (Game.rb 是我正在调试的文件。)
我在 OS X 10.9.1 上使用 Ruby。我首先使用 Homebrew 安装了最新版本 Ruby 2.0.0。然后我发现调试器不适用于 Ruby 1.9+,所以我安装了 RVM 并用它来安装 Ruby 1.8.7。然后我在终端中执行了$rvm use 1.8.7。
之后,我执行了$gem install ruby-debug-ide 和$gem install ruby-debug-base,一切看起来都正常。但是当我重新启动Aptana时,调试还是不行,返回上面的错误。
不确定我在这里缺少哪一步。非常感谢。
【问题讨论】:
标签: ruby gem aptana ruby-debug