警告:Nokogiri是针对LibXML版本2.8.0构建的,但动态加载了2.9.1

时间:2013-11-23 19:41:37

标签: rspec ruby-on-rails-4

在崇高文本2中运行rspec时,请继续保持低于标准。我也使用spork守护:

  

警告:Nokogiri是针对LibXML版本2.8.0构建的,但已动态加载2.9.1

如果这有所不同,我正在运行小牛队。我不确定这意味着什么,并尝试了很多不同的东西,但到目前为止还没有运气。

感谢任何帮助。

2 个答案:

答案 0 :(得分:6)

我也经常在OS X 10.9.1上收到此错误。这个答案对我有用:https://stackoverflow.com/a/14658949/1769539

或者,为了节省您的行程 - 这是对我有用的,特别是:

“如果您使用捆绑安装安装了Nokogiri,则可以通过运行bundle exec gem pristine nokogiri然后'捆绑安装'来解决此警告”

答案 1 :(得分:0)

看起来你在安装gem之后更新了你的系统库,所以你必须更新nokogiri,才能使用当前的lib版本。

 gem install nokogiri -- --use-system-libraries