ruby - sierra - Nokogiri no puede instalarse en OS X
no puedo instalar macos sierra (1)
Hay muchas publicaciones sobre este tema, sin embargo, puede haber un par de razones por las que Nokogiri (versión 1.6.x, 1.7.xo 1.8.x) no puede instalarse en OS X.
Artículos relacionados:
Línea de comando no instalada:
Este es el más fácil de verificar y corregir: ejecute xcode-select --install
en una ventana de terminal para instalarlo, luego intente instalar Nokogiri una vez más ejecutando gem install nokogiri
.
Algunos informan que usaron gem install nokogiri -- --use-system-libraries
Libxml, libxlt son demasiado recientes:
Esta situación se debe al hecho de que estas bibliotecas, cuando se instalan utilizando homebrew, pueden ser demasiado recientes. Esta situación conduce a incompatibilidades y errores fatales durante la instalación.
Para solucionar esto, hay 2 opciones principales:
gem install nokogiri -- --use-system-libraries --with-xml2-include=/usr/include/libxml2 --with-xml2-lib=/usr/lib/
o
brew unlink libxml2
brew unlink libxslt
brew unlink libiconv
sudo xcode-select --install
gem install nokogiri
Para obtener más detalles sobre las razones, consulte el número 1166 en github .