<p>rbenv ruby​​ 2.0.0 和 byebug 调试器</p>

创建于 2014-09-29  ·  3评论  ·  资料来源: rbenv/rbenv

你好。 我在 ruby​​ 2.0.0 下安装 byebug 调试器时遇到问题(这是客户的要求,无法更改)。 我正在使用 OS X 10.9.5。 我根据手册安装了 rbenv,使用自制软件,到目前为止一切正常。 我可以轻松开发应用程序,没有其他 gem 给我任何问题。 然而,当我尝试安装 byebug 时,它以错误结束

$ gem install byebug
ERROR:  Error installing byebug:
byebug requires Ruby version >= 2.0.0.

现在,我的红宝石版本是:

$ rbenv global
2.0.0-rc2

而我所有的 ruby​​ 2.0.0 版本如下:

$ rbenv install -l | grep 2.0.0
2.0.0-dev
2.0.0-preview1
2.0.0-preview2
2.0.0-rc1
2.0.0-rc2
2.0.0-p0
2.0.0-p195
2.0.0-p247
2.0.0-p353
2.0.0-p451
2.0.0-p481
2.0.0-p576
maglev-2.0.0-dev
rbx-2.0.0-dev
rbx-2.0.0-rc1
rbx-2.0.0

我的问题是,哪个是最新的 2.0.0,我应该选择哪个让 byebug gem 正常工作? 感谢所有帮助。

最有用的评论

显然 byebug 不再被维护所以你只需要更新到pry-byebug
消除:
gem 'byebug'
用。。。来代替:
gem 'pry-byebug', platform: [:ruby_20]

源 -Gem::InstallError: byebug 需要 Ruby 版本 >= 2.0.0

所有3条评论

我没有进行足够的研究,并且过早地问了这个问题。 对此感到抱歉。
正确答案是:

  • 最新的 ruby​​ 2 版本是 2.0.0-p576
  • byebug 在这个版本上运行良好

很高兴你解决了! :+1:

显然 byebug 不再被维护所以你只需要更新到pry-byebug
消除:
gem 'byebug'
用。。。来代替:
gem 'pry-byebug', platform: [:ruby_20]

源 -Gem::InstallError: byebug 需要 Ruby 版本 >= 2.0.0

此页面是否有帮助?
0 / 5 - 0 等级