我想使用 rails 控制台,我正在使用 ubuntun 11.10 目前我发现了这个问题
错误是什么:
completion.rb:9:in `require': no such file to load -- readline (LoadError)
我找到了解决它的方法:
http://blog.jasonmeridth.com/2010/11/25/readline-error-with-rvm-and-rails-3.html
但似乎在 ubuntu 11.10 中缺少 libreadline5-dev 并替换为版本 6
我安装了第 6 版,也从那里获得了第 5 版
https://launchpad.net/ubuntu/oneiric/i386/libreadline-gplv2-dev/5.2-9ubuntu1
但如果我尝试运行以下代码:
ruby extconf.rb
我会得到以下几行:
checking for tgetnum() in -lncurses... yes
checking for readline/readline.h... yes
checking for readline/history.h... yes
checking for readline() in -lreadline... no
checking for readline() in -ledit... no
checking for editline/readline.h... no
“否”部分是我的问题,那么我该如何解决这个问题?