我现在得到以下内容:
`dependencies.rb:239:in `require': no such file to load -- require_relative (LoadError`)
但我没有足够的信息来确定导致它的原因或如何调试它。
我该怎么办?
答案 0 :(得分:6)
它可能来自昨天发布的linecache gem version 0.45
。回到0.43
将暂时让你解决这个问题。我不确定他们是否故意破坏了Ruby 1.8.7的支持。
这是ruby-debug-base
的依赖关系。
在Gemfile
中添加类似于以下内容的内容。
group :development, :test, :cucumber do
gem "linecache", "0.43"
gem "ruby-debug-base", "0.10.4.0"
gem "ruby-debug", "0.10.4"
end
答案 1 :(得分:3)
或者,添加
gem 'require_relative'
到您的Gemfile。看起来像linecache 0.45需要它,但0.43不需要,这就是降级linecache的原因。