Как уже упоминалось @anothermh, вы не должны использовать системный ruby.Я бы также упомянул, что вы не хотите и не должны запускать sudo
для установки гемов.
Используйте менеджер версий ruby, такой как asdf (мойрекомендуется), rvm (вероятно, один из самых популярных) или rbenv (также хороший выбор).
Я бы также порекомендовал, если вы еще этого не сделали, взять домашний напиток, потому что вы 'понадобится несколько зависимостей.Настоятельно рекомендуем по крайней мере:
brew install gcc libxml2 readline