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 得到一个列表,让 ruby​​mine 安装它自己的版本。还要确保在 Gemfile 中没有提到调试 gem,并且全局 gemset 中也不应该有任何调试 gem。

【讨论】:

【参考方案4】:

我遇到了同样的问题。

我能够通过卸载并重新安装 RubyMine 使其正常工作。然后一切正常,正如预期的那样。

【讨论】:

您的答案可以通过额外的支持信息得到改进。请edit 添加更多详细信息,例如引用或文档,以便其他人可以确认您的答案是正确的。你可以找到更多关于如何写好答案的信息in the help center。

以上是关于JetBrains RubyMine 3.2.4 调试器不工作的主要内容,如果未能解决你的问题,请参考以下文章

rubymine使用教程

如何在 IntelliJ JetBrains PyCharm、PhpStorm、RubyMine 中增加菜单和选项卡字体大小

rubymine 2016 序列号

RubyMine 2019汉化版 JetBrains集成开发工具2019.3.1 MacOS

ubuntu下安装rubymine

加快phpstormrubyminepycharm系列IDE运行速度的方法