JetBrains RubyMine 3.2.4 调试器不工作
Posted
技术标签:
【中文标题】JetBrains RubyMine 3.2.4 调试器不工作【英文标题】:JetBrains RubyMine 3.2.4 debugger not working 【发布时间】:2012-01-10 17:34:15 【问题描述】:使用 Ruby 1.9.2 运行
IDE 抱怨需要 gem ruby-debug-base19x 并提供安装它。
但是,在尝试安装它时会显示消息
无法安装 gem。未安装以下 gem:C:/Program 文件 (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 以包含 构建工具或从以下位置下载 DevKit 'http://rubyinstaller.org/downloads' 并按照以下说明进行操作 'http://github.com/oneclick/rubyinstaller/wiki/Development-Kit' C:/程序文件 (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 以包含 构建工具或从以下位置下载 DevKit 'http://rubyinstaller.org/downloads' 并按照以下说明进行操作 'http://github.com/oneclick/rubyinstaller/wiki/Development-Kit' linecache19 (0.5.12):安装 linecache19 时出错:“linecache19” 本机 gem 需要安装构建工具。请将您的 PATH 更新为 包括构建工具或从以下位置下载 DevKit 'http://rubyinstaller.org/downloads' 并按照以下说明进行操作 'http://github.com/oneclick/rubyinstaller/wiki/Development-Kit'
我按照它的建议下载了 DevKit - 但 DevKit 在尝试安装时说它已作为 Ruby 的一部分正确安装。
有什么建议吗?
【问题讨论】:
【参考方案1】:该问题并非特定于 RubyMine,我会尝试从头开始重新安装 Ruby 和 DevKit。 使用来自installation guide 的测试验证 DevKit 是否确实有效:
gem install rdiscount --platform=ruby
ruby -rubygems -e "require 'rdiscount'; puts RDiscount.new('**Hello RubyInstaller**').to_html"
如果工作正常,请尝试使用以下命令从控制台手动安装调试 gem:
gem install ruby-debug-base19x --pre
gem install ruby-debug-ide --pre
发布日志,如果仍然不适合您,请提供更多详细信息。
【讨论】:
【参考方案2】:在 RubyMine 论坛上有一个open issue。 Roman Melnik 的回答对我有用(但我的环境是 Mac OS)。
【讨论】:
【参考方案3】:rubymine 调试器自己安装的 gem 与 gemset 中现有的调试 gem 冲突。卸载现有的 debug gems,你可以通过运行gem list | grep debug
得到一个列表,让 rubymine 安装它自己的版本。还要确保在 Gemfile 中没有提到调试 gem,并且全局 gemset 中也不应该有任何调试 gem。
【讨论】:
【参考方案4】:我遇到了同样的问题。
我能够通过卸载并重新安装 RubyMine 使其正常工作。然后一切正常,正如预期的那样。
【讨论】:
您的答案可以通过额外的支持信息得到改进。请edit 添加更多详细信息,例如引用或文档,以便其他人可以确认您的答案是正确的。你可以找到更多关于如何写好答案的信息in the help center。以上是关于JetBrains RubyMine 3.2.4 调试器不工作的主要内容,如果未能解决你的问题,请参考以下文章
如何在 IntelliJ JetBrains PyCharm、PhpStorm、RubyMine 中增加菜单和选项卡字体大小