【发布时间】:2012-08-10 23:54:38
【问题描述】:
Arg,看起来这是一个相当普遍的问题,但我似乎无法弄清楚如何让我的调试器工作。我已经安装了无数的宝石来试图让这个坏男孩跑起来,但没有运气。这是一个完整的列表。我也包含了我的 gemfile。很明显,我是一个 RoR 新手。我使用 RubyMine 作为我的 IDE,在尝试调试时我收到一条错误消息,指出“当前未安装调试器所需的 gem ruby-debug-base19x。您要安装它吗?”。当然,在说“是”下载后,镜像坏了,下载失败导致以下错误:
下午 5:56:46 运行开发时出错:SponsorBid:无法启动 调试器。未安装 Gem 'ruby-debug-ide' 或其可执行文件 脚本“rdebug-ide”不存在。
【问题讨论】:
-
你犯了所有可能的错误:使用错误的调试 gem,使用调试器 gem,有 2 个问题(有答案)可以解决你的问题:stackoverflow.com/a/10325110/104891,stackoverflow.com/a/11674999/104891。
-
谢谢!你的建议非常有帮助。我没有收到有关未找到其他文件的一些错误无法在 10 秒内连接到端口 55473 的调试进程:错误输出:/Users/Collin/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/ site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require': 无法加载此类文件 -- /Users/Collin/.rvm/gems/ruby-1.9.3-p194/gems/linecache19-0.5.13 /lib/../lib/trace_nums19(加载错误)
-
第一个链接已经包含 linecache19 问题的解决方案。
-
第一个链接中 linecache19 的路径似乎刚刚超时(没有数据传输)。使用 gem 安装程序我得到这个 gem install linecache19-0.5.13.gem 错误:在任何存储库中找不到有效的 gem 'linecache19-0.5.13.gem' (>= 0)