我在尝试为数据库设定种子时收到以下错误。 我已经包含了Nokogiri和bcrypt-ruby,并且没有指定版本号,所以它们应该没问题。
警告:Nokogiri 是针对 LibXML 版本 2.8.0 构建的,但已动态加载 2.7.8耙子中止了!无法激活 bcrypt-ruby (~> 3.0.0),已经激活了 bcrypt-ruby-3.1.2。确保所有依赖项都添加到 Gemfile。
我不确定如何解决这个问题。
想法?
提前感谢,马里奥格斯
要消除警告,请使用以下命令(重新)安装 Nokogiri 宝石:
gem install nokogiri -- --with-xml2-dir=/usr --with-xslt-dir=/opt/local --with-iconv-dir=/opt/local
还可以检查类似的问题:在Linux上,我该如何解决 警告:Nokogiri是针对LibXML版本2.8.0构建的,但已动态加载2.9.0?
Mac用户并获得警告:Nokogiri是针对LibXML版本2.7.8构建的,但已动态加载2.7.3