Произошла ошибка при установке nokogiri (1.6.6.2), и Bundler не может продолжить - PullRequest
0 голосов
/ 03 ноября 2018

При выполнении установки пакета sudo я получаю следующую ошибку. Gem файлы останутся установленными в /Users/madhakul/Documents/Inshort/puurna/vendor/cache/ruby/2.3.0/gems/nokogiri-1.6.6.2 для проверки. Результаты вошли в /Users/madhakul/Documents/Inshort/puurna/vendor/cache/ruby/2.3.0/extensions/universal-darwin-18/2.3.0/nokogiri-1.6.6.2/gem_make.out

Произошла ошибка при установке nokogiri (1.6.6.2) и Bundler не может продолжаться Убедитесь, что gem install nokogiri -v '1.6.6.2' --source 'https://rubygems.org/' успешно выполнено, прежде чем связывать.

В Gemfile: roo был разрешен до 2.0.0, который зависит от

Изучив несколько справочных материалов, установил инструменты разработчика для MacOS 10.14 Mojave, но все еще не смог решить проблему.

1 Ответ

0 голосов
/ 08 марта 2019

Недавно мне также пришлось установить Nokogiri 1.6.6.2 и столкнулся с той же проблемой (также в Мохаве 10.14). Сначала я попытался установить xcode-select, но это не помогло. Далее в руководстве по установке (поскольку @xploshioOn связан https://nokogiri.org/tutorials/installing_nokogiri.html), я нашел ответ, который мне помог; установка дополнительных заголовков.

Временный обходной путь, позволяющий создавать предыдущие выпуски Nokogiri, заключается в установке пакета дополнительных заголовков, упомянутого в примечаниях к выпуску Xcode 10:

open /Library/Developer/CommandLineTools/Packages/macOS_SDK_headers_for_macOS_10.14.pkg

Откроется окно, в котором вы сможете запустить приглашение на установку дополнительных заголовков для запуска предыдущих версий Nokogiri.

...