usage parse method instalar como ruby gem nokogiri

ruby - parse - nokogiri usage



nokogiri no actualizar (2)

Acabo de tener este mismo problema en una nueva caja de Ubuntu 14.04 y resulta que hay una dependencia para la fuente zlib (es decir, zlib.h), por lo que necesita:

En Ubuntu o Debian:

sudo apt-get install zlib1g-dev

En Fedora, CentOS o RHEL:

sudo yum install zlib-devel

O encuentra el paquete equivalente para tu sistema operativo.

Alguien ha visto esto?

gem update nokogiri Updating installed gems Updating nokogiri Building native extensions. This could take a while... ERROR: Error installing nokogiri: ERROR: Failed to build gem native extension. /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby -r ./siteconf20150524-28193-cqkmxr.rb extconf.rb checking if the C compiler accepts ... yes checking if the C compiler accepts -Wno-error=unused-command-line-argument-hard-error-in-future... no Building nokogiri using packaged libraries. checking for gzdopen() in -lz... no zlib is missing; necessary for building libxml2 *** extconf.rb failed *** Could not create Makefile due to some reason, probably lack of necessary libraries and/or headers. Check the mkmf.log file for more details. You may need configuration options. Provided configuration options: --with-opt-dir --without-opt-dir --with-opt-include --without-opt-include=${opt-dir}/include --with-opt-lib --without-opt-lib=${opt-dir}/lib --with-make-prog --without-make-prog --srcdir=. --curdir --ruby=/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby --help --clean --use-system-libraries --enable-static --disable-static


Necesita instalar las dependencias faltantes, por ejemplo:

sudo apt-get install gcc ruby-dev libxslt-dev libxml2-dev zlib1g-dev

Vuelva a intentarlo:

gem install nokogiri