2014-01-29 40 views
1

,出现错误:红宝石集锦:不能当我尝试的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 

一会儿弹出一个对话框出来说:“在发生内部错误:”后启动游戏.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,一切看起来都OK。但是当我重新启动Aptana时,调试仍然无效并返回了上述错误。

不知道我错过了哪一步。非常感谢你。

回答

0

我有同样的问题,为rvm设置defualt ruby​​和gem set版本。

rvm --default use '[email protected]' 
rvm --default use 'ruby-2.1.1'