Ошибка: не удалось построить гем. - PullRequest
0 голосов
/ 06 января 2020

Я пытался запустить gem install listen, и я увидел эту ошибку ниже.

ОШИБКА: Ошибка установки прослушивания:

ОШИБКА: не удалось создать собственное расширение gem.

текущий каталог: /var/lib/gems/2.5.0/ gems / ffi-1.11.3 / ext / ffi_c /usr/bin/ruby2.5 -r ./siteconf20200106-9209-e0kdmx.rb extconf.rb mkmf.rb не может найти заголовочные файлы для ruby в / usr / lib / ruby ​​/ include / ruby .h

extconf не удалось, код выхода 1

1 Ответ

1 голос
/ 06 января 2020

"не удается найти заголовочные файлы для ruby", лучше всего объясняет проблему. Обязательно установите Ruby библиотеки разработчика. В зависимости от вашей операционной системы и менеджера пакетов, попробуйте

sudo apt-get install ruby-dev

или

sudo yum install ruby-dev

или

sudo apk add ruby-dev

или

xcode-select --install

Также, проверьте Ошибка при установке json gem 'mkmf.rb не может найти заголовочные файлы для ruby' и аналогичных предлагаемых решений.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...