你好。 我在 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 正常工作? 感谢所有帮助。
我没有进行足够的研究,并且过早地问了这个问题。 对此感到抱歉。
正确答案是:
很高兴你解决了! :+1:
显然 byebug 不再被维护所以你只需要更新到pry-byebug
消除:
gem 'byebug'
用。。。来代替:
gem 'pry-byebug', platform: [:ruby_20]
最有用的评论
显然 byebug 不再被维护所以你只需要更新到
pry-byebug
消除:
gem 'byebug'
用。。。来代替:
gem 'pry-byebug', platform: [:ruby_20]
源 -Gem::InstallError: byebug 需要 Ruby 版本 >= 2.0.0