Я пытаюсь установить поисковый робот в Instagram при помощи команды драгоценного камня:
поисковый робот в Instagram установки драгоценного камня
Но я получаю следующую ошибку:
Создание собственных расширений. Это могло требовать времени... ОШИБКА: Ошибка, устанавливающая поисковый робот в Instagram: ОШИБКА: Не удалось создать собственное расширение драгоценного камня.
current directory: /var/lib/gems/2.5.0/gems/nokogiri-1.10.1/ext/nokogiri /usr/bin/ruby2.5
- r./siteconf20190205-5483-1zru4h.rb extconf.rb mkmf.rb не может найти заголовочные файлы для рубина в/usr/lib/ruby/include/ruby.h
extconf перестал работать, код выхода 1
Файлы драгоценного камня останутся установленными в/var/lib/gems/2.5.0/gems/nokogiri-1.10.1 для контроля. Результаты, зарегистрированные к/var/lib/gems/2.5.0/extensions/x86_64-linux/2.5.0/nokogiri-1.10.1/gem_make.out
Я нашел подобный поток где-нибудь. Определенный пакет отсутствовал. Путем выполнения следующей команды все фиксируется:
склонные sudo - получают рубин-dev установки
Я установил
sudo apt-get install rubygems ruby-dev
, после чего смог установить свой гем. Я верю, что он будет работать и для вас.
Я нашел ответ здесь: StackOverflow: Gem Command not found