JetBrains RubyMine 3.2.4调试器无法正常工作

Stu*_*ler 5 ruby debugging rubygems rubymine

运行Ruby 1.9.2

IDE抱怨需要gem ruby​​-debug-base19x并提供安装它.

但是,在尝试安装它时会显示该消息

无法安装宝石.未安装以下gem:C:/ Program Files(x86)/ JetBrains/RubyMine 3.2.4/rb/gems/ruby​​-debug-base19x-0.11.30.pre2.gem:安装ruby-debug-base19x-0.11时出错. 30.pre2.gem:'linecache19'本机gem需要安装构建工具.请更新您的PATH以包含构建工具或从"http://rubyinstaller.org/downloads"下载DevKit并按照"http://github.com/oneclick/rubyinstaller/wiki/Development-Kit"C中的说明操作:/Program Files(x86)/ JetBrains/RubyMine 3.2.4/rb/gems/ruby​​-debug-ide-0.4.17.beta8.gem:安装ruby-debug-ide-0.4.17.beta8.gem时出错:'' ruby-debug-ide'原生gem需要安装构建工具.请更新您的PATH以包含构建工具或从"http://rubyinstaller.org/downloads"下载DevKit并按照"http://github.com/oneclick/rubyinstaller/wiki/Development-Kit"linecache19上的说明进行操作( 0.5.12):安装linecache19时出错:'linecache19'本机gem需要安装构建工具.请更新您的PATH以包含构建工具或从"http://rubyinstaller.org/downloads"下载DevKit并按照"http://github.com/oneclick/rubyinstaller/wiki/Development-Kit"中的说明进行操作

我按照它的建议下载了DevKit - 但是在尝试安装DevKit时说它已经作为Ruby的一部分正确安装了.

有什么建议?

Cra*_*der 8

问题不是特定于RubyMine,我尝试从头开始重新安装Ruby和DevKit.使用安装指南中的测试验证DevKit是否真正有效:

gem install rdiscount --platform=ruby
ruby -rubygems -e "require 'rdiscount'; puts RDiscount.new('**Hello RubyInstaller**').to_html"
Run Code Online (Sandbox Code Playgroud)

如果工作正常,请尝试使用以下命令从控制台手动安装调试gem:

gem install ruby-debug-base19x --pre
gem install ruby-debug-ide --pre
Run Code Online (Sandbox Code Playgroud)

发布日志,如果仍然不适合您,请提供更多详细信息.