Rails console 不能使用,出现cannot load such file -- readline (LoadError) 的解决
我使用的是Fedora 17的版本,进行如下操作,安装了一些东西后,就可以用了,具体是哪些因素没有深究过。记录过程如下:
-> 安装 readline:sudo yum install readline
-> 安装 readline-devel:sudo yum install readline-devel.x86_64
还是不能使用,找到一篇博客,解决这个问题:
-> cd ~/.rvm/src/ruby-1.9.3-p194/ext/readline/
-> ruby extconf.rb
-> make
-> make install
之后再运行rails console就可以了。
Ubuntu下的情况,除了安装的文件名为 libreadline5-dev 之外,其他的操作类似。没有试过,找到的资料这样说的。