2012-02-20 101 views
0

在ubuntu 11.10中运行我的项目时出现问题。 /home/kranthi/.rvm/rubies/ruby-1.8.7-p334/lib/ruby/1.8/i686-linux/readline.so:libreadline.so.5:无法打开共享目标文件:没有这样的文件或目录 - /home/kranthi/.rvm/rubies/ruby-1.8.7-p334/lib/ruby/1.8/i686-linux/readline.so(LoadError)ubuntu 11.10 readline error

这是错误。任何人都可以帮助我解决这个?

谢谢。

回答

2

您似乎错过了readline库。我没有附近的Linux安装,但像sudo apt-get install libreadline应该解决您的问题。也许我错了包的名字,请不要犹豫,快速搜索

编辑rvm pkg install readline怎么样?

+0

我试过,但没有奏效fine.can谁能帮我 – 2012-02-20 09:22:00

+0

没有RVM PKG安装的readline也不能正常工作。 – 2012-02-21 04:14:29

3

在某些Linux发行版中,您可以选择为ruby安装特殊的libreadline版本。我在Ubuntu盒子上解决了我的问题。

对于Ubuntu或者Debian的:

sudo apt-get install libreadline-ruby 

sudo aptitude install libreadline-ruby