Gem install nokogiri -v '1.5.11' не удалось выполнить:/usr/local/bin/gmkdir: Нет такого файла или каталога
Ruby version: 2.2.5
Mac OSX: 10.11.5
Версия Gem: 2.4.8
Версия Bundler: 1.12.5
Когда я запускаю gem install nokogiri -v '1.5.11'
, я получил следующую ошибку:
Building native extensions. This could take a while...
ERROR: Error installing nokogiri:
ERROR: Failed to build gem native extension.
/Users/hwpeng/.rvm/rubies/ruby-2.2.5/bin/ruby -r ./siteconf20160707-31800-1ejznjc.rb extconf.rb
====ignored multiple lines====
make "DESTDIR=" install
make: /usr/local/bin/gmkdir: No such file or directory
make: *** [.RUBYARCHDIR.-.nokogiri.time] Error 1
make install failed, exit code 2
Ответы
Ответ 1
Я заметил сообщение об ошибке: make: /usr/local/bin/gmkdir: No such file or directory
.
Я искал это в google и нашел аналогичную запись, но для cocopods: https://coderwall.com/p/ehijxg/fixing-error-installing-cocoapods-on-macos
Но я не использовал sudo
, достаточно brew install coreutils
.
Итак, следующие команды решили мою проблему:
brew install coreutils
gem install nokogiri -v '1.5.11'
Если у вас есть разные причины, обратитесь к: http://www.nokogiri.org/tutorials/installing_nokogiri.html
Ответ 2
У меня была эта проблема в последний раз, и вы можете попробовать этот код:
gem install nokogiri -v 1.5.11 -- --use-system-libraries
Я думаю, что это сработает.