2013-05-29 2 views
1

ubunut 13.04에서 rvm을 사용하고 있습니다. 오늘 저는 루비를 최신 1.9.3 버전으로 업데이트했습니다. 정력을 시작하려고하면 다음과 같이 표시됩니다.rvm 루비 업데이트 후 빔이 작동하지 않습니다

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

를 해결하는 방법에 어떤 아이디어를 제공?

+0

'VIM' 설치 링크를 공유 하시겠습니까? 나는 결코 그것을 사용하지 않았다. –

+0

'ldd $ (which vim)'의 결과는 무엇입니까? – timss

+0

'ldd $ (which vim) | grep ruby'는'libruby.so.1.9 => not found'를줍니다. –

답변

0

Vim 바이너리는 특정 Ruby (, Python, Perl 등) 버전에 대해 컴파일됩니다. 해당 버전이 사라지면 통합이 중단됩니다.

링크가있는 라이브러리 (예 : libruby.so.1.9 ->libruby.so.1.9.3)를 다시 넣으십시오. 실패 할 경우, 해당 Vim 버전을 찾거나 직접 Vim을 컴파일해야한다.

관련 문제