在Snow Leopard上安装带RVM的Rails在安装RI文档时出现了这个错误:
错误:执行gem时...(NoMethodError)
undefined method
coverage_level ='代表nil:NilClass
在为railties-3.0.3安装RI文档后发生这种情况。
我做了一次搜索,但没有找到类似的东西。这个错误也许不是世界末日,但我想看看是否有人有任何想法。任何帮助将不胜感激。
我在Mac OS 10.6.5上使用Ruby 1.9.2-p136和RVM 1.2.0。到目前为止,除了文档之外,所有的Rails宝石似乎都安装得很好。
答案 0 :(得分:3)
在宝石的文档安装期间抛出错误。 在错误后使用=> gem install --no-rdoc --no-ri rails 给消息=>已成功安装rails-3.0.3
答案 1 :(得分:2)
我在安装其他宝石时遇到类似的错误。安装最新的rdoc gem有时会有所帮助,但并非总是如此。
答案 2 :(得分:1)
虽然安装了不同的宝石,但我得到了同样的错误。
我尝试删除抛出错误的gemset,并显示确认消息,询问我是否要删除另一个gemset。我删除了两个gemsets并从头开始重新创建它们,因此我没有看到错误。
在我的情况下,看起来像重复的gemset(rvm gemset copy source_gemset destination_gemset)的问题就是问题。