我正在尝试安装 ruby-debug
gem,需要 ruby-debug-base
作为依赖项。
gem install ruby-debug
错误如下:
ERROR: Could not find a valid gem 'ruby-debug-base' (~> 0.10.6.0) in any repository
ERROR: Possible alternatives: ruby-debug-base
Ruby 版本:2.3.1,哪个 ruby
打印:
/Users/my-name/.rvm/rubies/ruby-2.3.1/bin/ruby
已尝试添加
source :rubyforge
source 'http://gems.rubyforge.org'
到我的 Gemfile,as seen in a similar question, here .
当我尝试使用 gem install ruby-debug -v 0.10.5.rc9
安装旧版本的 gem 时,出现错误:
Ruby 版本 2.3.1 太新
我尝试仅安装 ruby-debug-base
,但遇到了错误:
current directory: /Users/my-name/.rvm/gems/ruby-2.3.1/gems/linecache-1.3.1/ext/linecache
/Users/my-name/.rvm/rubies/ruby-2.3.1/bin/ruby -r ./siteconf20170824-39487-dus4av.rb extconf.rb
Can't handle 1.9.x yet
*** extconf.rb failed ***
最佳答案
将gem“调试器”
放入Gemfile中或仅用于开发而安装。
group :development do
gem 'debugger'
end
Only 1.9.2 and 1.9.3 are supported. For 2.X rubies, consider using byebug.
甚至调试器 gem 的维护者也提出了这个建议。看here .
关于ruby-on-rails - 无法为 ruby-debug-base 找到有效的 gem,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45871684/