Возможно, вы обновили что-то, что заменило библиотеку readline
, и теперь необходимо восстановить ваш Ruby. Подобные вещи случаются нечасто с Homebrew , когда вы запускаете brew clean
, и он удаляет устаревшую версию зависимости, от которой зависит неосознание одной из ваших сборок Ruby. Это потому, что Rbenv не может связаться с Homebrew, так как ему все еще нужна эта библиотека.
Обычно это легко исправить. Попробуйте:
rbenv install 2.4.2
Возможно, вы захотите потратить время на обновление до последней версии, которая на сегодняшний день составляет 2.5.3.