gpt4 book ai didi

ruby-on-rails - 在 Linux 上,如何解决 WARNING : Nokogiri was built against LibXML version 2. 8.0,但已动态加载 2.9.0?

转载 作者:IT王子 更新时间:2023-10-28 23:52:53 28 4
gpt4 key购买 nike

Mac 用户,请参阅: Mac user and getting WARNING: Nokogiri was built against LibXML version 2.7.8, but has dynamically loaded 2.7.3

我正在使用 linux (openSUSE 12.3) 并运行 nokogiri -v 显示:

WARNING: Nokogiri was built against LibXML version 2.8.0, but  dynamically loaded 2.9.0
# Nokogiri (1.6.0)
---
warnings:
- Nokogiri was built against LibXML version 2.8.0, but dynamically loaded 2.9.0
nokogiri: 1.6.0
ruby:
version: 2.0.0
platform: x86_64-linux
description: ruby 2.0.0p247 (2013-06-27 revision 41674) [x86_64-linux]
engine: ruby
libxml:
binding: extension
source: packaged
libxml2_path: /home/william/.rvm/gems/ruby-2.0.0-p247/gems/nokogiri-1.6.0/ports/x86_64-suse-linux/libxml2/2.8.0
libxslt_path: /home/william/.rvm/gems/ruby-2.0.0-p247/gems/nokogiri-1.6.0/ports/x86_64-suse-linux/libxslt/1.1.26
compiled: 2.8.0
loaded: 2.9.0

最佳答案

这里隐含的问题似乎是“为什么我会收到此警告,我该怎么办?”

您收到警告是因为 Nokogiri 是针对 LibXML 版本 2.8.0 构建的(它主要是 native 扩展 gem,需要编译),并且您的系统已将 LibXML 升级到版本 2.9.0。

这是一个警告,而不是错误——在许多情况下,Nokogiri 将继续在比其构建时所针对的更新版本的 LibXML 上正常工作。

如果您遇到问题或只是为了安全起见,重建 Nokogiri 将解决问题——它将根据当前安装的 LibXML 版本构建。

关于ruby-on-rails - 在 Linux 上,如何解决 WARNING : Nokogiri was built against LibXML version 2. 8.0,但已动态加载 2.9.0?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17396941/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com