IRBをアップデートすると undefined method `encoding_system_needs' for Reline:Module エラーになるときの対応

環境

$ irb -v
irb 1.2.3 (2020-02-15)
$ ruby -v
ruby 2.6.5p114 (2019-10-01 revision 67812) [x86_64-darwin18]

解決方法

reline をインストールする

gem install reline

参考文献

IRB 1.2.3 does not boot with Ruby 2.7 on my mac · Issue #87 · ruby/irb · GitHub

改訂2版 パーフェクトRuby

改訂2版 パーフェクトRuby