NetBeans 6.9.1和ruby FastDebugger

NetBeans 6.9.1和ruby FastDebugger,ruby,netbeans,Ruby,Netbeans,我需要使用ruby 1.8.6来运行遗留脚本。我已经安装了NetBeans 6.9.1,并尝试使用快速调试器,但当我尝试安装它时,我得到: /home/eianni/.rvm/gems/ruby-1.8.6-p420@xml2rpc/gems/rubygems-bundler-0.3.0/lib/rubygems_bundler/regenerate_binstubs_command.rb:34: warning: parenthesize argument(s) for future vers

我需要使用ruby 1.8.6来运行遗留脚本。我已经安装了NetBeans 6.9.1,并尝试使用快速调试器,但当我尝试安装它时,我得到:

/home/eianni/.rvm/gems/ruby-1.8.6-p420@xml2rpc/gems/rubygems-bundler-0.3.0/lib/rubygems_bundler/regenerate_binstubs_command.rb:34: warning: parenthesize argument(s) for future version
Building native extensions.  This could take a while...
ERROR:  Error installing ruby-debug-ide:
    ERROR: Failed to build gem native extension.

/home/eianni/.rvm/rubies/ruby-1.8.6-p420/bin/ruby mkrf_conf.rb
/home/eianni/.rvm/gems/ruby-1.8.6-p420@xml2rpc/gems/rubygems-bundler-0.3.0/lib/rubygems_bundler/regenerate_binstubs_command.rb:34: warning: parenthesize argument(s) for future version


Gem files will remain installed in /home/eianni/.rvm/rubies/ruby-1.8.6-p420/lib/ruby/gems/1.8/gems/ruby-debug-ide-0.4.9 for inspection.
Results logged to /home/eianni/.rvm/rubies/ruby-1.8.6-p420/lib/ruby/gems/1.8/gems/ruby-debug-ide-0.4.9/ext/gem_make.out
这可能是因为ruby版本太旧了,但是有没有办法告诉Netbeans为ruby调试ide使用不同的版本。我可以毫无问题地安装ruby debug ide 0.10.0


我正在使用Ubuntu10.04

为了使用
ruby debug ide 0.4.9
ruby 1.8.6
,你必须安装
ruby debug base 0.10.3
linecache 0.45

要了解和管理Netbeans中的gems:

工具->红宝石->已安装


没有回答我的问题。从那以后,没有办法更改要使用的ruby调试。它需要0.4.9版本,而我不能在ruby 1.8.6上安装它。好吧,你的问题不太清楚,你说“ruby版本太旧了”,你问“有没有办法告诉Netbeans使用不同的版本?”。那你想要什么?确保Netbean使用最新版本的ruby调试ide?你也看了这个链接吗?很公平,我编辑了这个问题以反映我指的是ruby调试ide。是的,我读过,但这不是我的问题。调试器是一个与解释器分开使用的软件包,它安装在Ruby平台窗格中,因此这两个东西没有连接。好的,我发现了类似的pb:,还有关于google组的信息:这是一个解决方案,希望最后一个能有所帮助。另外,gem_make.out中是否有相关内容?这些都是Windows的问题,我在Ubuntu上运行。我已编辑问题以添加此信息。周一我会告诉你关于gem_make.out(ps:我在为我的解释器安装ruby debug ide时没有问题,问题是Netbeans正在寻找0.4.9版本,但我无法运行它,因为我正在使用另一个版本,一个旧版本的ruby。