gem uninstall nokogiri
bundle #install nokogiri again
Если это не с «libxml2 отсутствует».и вы видите gems / nokogiri-1.5.0 / ext / nokogiri / mkmf.log, пытающийся использовать "/usr/bin/gcc-4.2 ...", тогда вы пропускаете /usr/bin/gcc-4.2
Решение:
sudo ln -s /usr/bin/gcc /usr/bin/gcc-4.2
До:
$ ll /usr/bin/gcc*
lrwxr-xr-x 1 root wheel 12 Jan 15 00:16 /usr/bin/gcc -> llvm-gcc-4.2
После:
$ ll /usr/bin/gcc*
lrwxr-xr-x 1 root wheel 12 Jan 15 00:16 /usr/bin/gcc -> llvm-gcc-4.2
lrwxr-xr-x 1 root wheel 12 Jan 15 21:07 /usr/bin/gcc-4.2 -> /usr/bin/gcc
Если вам действительно не хватает libxml2 libxslt, тогда
brew update
brew install libxml2 libxslt
brew link libxml2 libxslt
bundle config build.nokogiri --with-xml2-include=/usr/local/Cellar/libxml2/2.8.0/include/libxml2/ --with-xml2-lib=/usr/local/Cellar/libxml2/2.8.0/lib/ --with-xslt-dir=/usr/local/Cellar/libxslt/1.1.26/
bundle
К вашему сведению: я управляю Горным Львом с варевом и упаковщиком.