Nokogiri 在 OS X 上安装失败

2024-04-14

关于此问题的帖子有很多,但是,Nokogiri(版本 1.6.x、1.7.x 或 1.8.x)无法在 OS X 上安装可能有多种原因。

相关文章:

  • OS X 10.6 安装 Nokogiri https://stackoverflow.com/questions/5505047/os-x-10-6-installing-nokogiri?rq=1


未安装命令行:

这是最容易检查和修复的:运行xcode-select --install在终端窗口中安装它,然后通过运行再次尝试安装 Nokogirigem install nokogiri.

有些人报告说他们使用了gem install nokogiri -- --use-system-libraries

Libxml、libxlt 太新了:

这种情况是由于这些库在使用自制软件安装时可能太新了。这种情况会导致安装过程中出现不兼容和致命错误。

要解决此问题,有两个主要选项:

gem install nokogiri -- --use-system-libraries --with-xml2-include=/usr/include/libxml2 --with-xml2-lib=/usr/lib/

or

brew unlink libxml2
brew unlink libxslt
brew unlink libiconv
sudo xcode-select --install
gem install nokogiri

更详细的原因请参考github 上的第 1166 期 https://github.com/sparklemotion/nokogiri/issues/1166.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Nokogiri 在 OS X 上安装失败 的相关文章

随机推荐