ユウの小屋

PCの更新内容やSLPでの活動、開発したもの等をupしていきます

Cygwinにpryを導入

先日、Cygwinで「irbは使えるけどpryが使えない」問題が発覚したので、導入することにしました。

 

まずはgem installを。

$ gem install pry pry-doc

そして、pryコマンドを実行。

しかし、次のようなエラーを吐かれる。

Sorry, you can't use Pry without Readline or a compatible library.
Possible solutions:
* Rebuild Ruby with Readline support using `--with-readline`
* Use the rb-readline gem, which is a pure-Ruby port of Readline
* Use the pry-coolline gem, a pure-ruby alternative to Readline

とりあえず、言われた通りにgem installする。

$ gem install rb-readline
$ gem install pry-coolline

そして、もう一度pryコマンドを実行。

$ pry
[1] pry(main)>

今度は成功。

ここまでやって、Rubyのrebuild云々を飛ばしてたことに気づいたが、これは大丈夫なのかどうか不明…