Ошибка установки Cocoapods mkmf.rb не может найти заголовочные файлы для ruby - PullRequest
2 голосов
/ 21 марта 2020

Последний вход в систему: суббота, 21 марта 19:00:12 на ttys000 praneeths-MacBook-Air: ~ praneeth $ sudo gem install cocoapods Пароль: Сборка собственных расширений. Это может занять некоторое время ... ОШИБКА: Ошибка установки cocoapods: ОШИБКА: не удалось создать собственное расширение gem.

current directory: /Library/Ruby/Gems/2.3.0/gems/ffi-1.12.2/ext/ffi_c

/ Система / Библиотека / Каркасы / Ruby .framework / Версии / 2.3 / usr / bin / ruby -r ./siteconf20200321-2325-4gn5jh.rb extconf.rb mkmf.rb не может найти заголовочные файлы для ruby в /System/Library/Frameworks/Ruby.framework/Versions/2.3 /usr/lib/ruby/include/ruby.h

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

Файлы Gem останутся установленными в /Library/Ruby/Gems/2.3.0/gems /ffi-1.12.2 для проверки. Результаты занесены в /Library/Ruby/Gems/2.3.0/extensions/universal-darwin-18/2.3.0/ffi-1.12.2/gem_make.out praneeths-MacBook-Air: ~ praneeth $

1 Ответ

1 голос
/ 21 марта 2020

Это также случилось со мной, и это потому, что вы должны обновить вашу ruby версию. Кто-то уже опубликовал выпуск в репозитории cocoapods github. Эта проблема указала мне на этот ответ stackoverflow , и это решение скопировано из этого ответа:

Открытый терминал

curl -L https://get.rvm.io | bash -s стабильный

Повторное открытие терминала

Установка rvm ruby -2.6

Использование rvm ruby -2.6.3

rvm - использование по умолчанию 2.6.3

Из комментария Махмуда Халеда по ссылке

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