1

我在 ubunut 13.04 上使用 rvm。今天我用最新的 1.9.3 版本更新了 ruby​​。现在,当我尝试启动 vim 时,我得到:

vim: error while loading shared libraries: libruby.so.1.9: cannot open shared object file: No such file or directory.

ldd $(which vim) | grep rubylibruby.so.1.9 => not found

知道如何解决吗?

4

1 回答 1

0

Vim 二进制文件是针对特定的 Ruby(、Python、Perl 等)版本编译的。如果该版本消失,则集成被破坏。

您可以尝试使用链接(类似于libruby.so.1.9-> libruby.so.1.9.3)放回所需的库。如果失败,你必须找到相应的 Vim 版本或自己编译 Vim。

于 2013-05-29T15:42:58.897 回答