WEB・アプリ開発

Pry起動時にエラーが出る件への対処法

記事内に商品プロモーションを含む場合があります

とある時点から、コマンドラインからpryを起動すると、下のようなエラーが発生するようになりました。

pry起動時にエラー発生

結局Rubyを再インストールすることで無事に動くようになりました。

そもそもの原因は正確にはわからないのですが、おそらくhomebrewをupdateしたのがきっかけだと思います。

ちなみに、rubyを再インストールすると、そのバージョンに紐づくライブラリも全て削除されてしまうので、使うものはまたインストールする必要があります。pryもそうです。

binding.pry時にnextcontinueでステップ実行できなくなったなぁ、とちょっとハマりましたが、pry-byebugも入れる必要がありました。

参考

“Sorry, you can’t use byebug without Readline” #289

そして、一つお願いしたいことがあります。

もしこの記事がお役に立てたのなら、下のボタンからSNSでシェアするか、あなたのブログでご紹介頂けないでしょうか?検索エンジンの仕組みで、同じ問題で今困っている方の目に届きやすくなります。もちろん、私としても記事を書くモチベーションになります。

記事への要望やダメ出しを書いて頂いても嬉しいです。定期的にエゴサーチしており、今後の記事で活かさせて頂きます。よろしくお願いいたします!