YouCompleteMe не може імпортувати libtinfo.so.5


1

Я спробував встановити плагін vim YouCompleteMe. Коли я зараз запускаю vim, я отримую помилку

The ycmd server SHUT DOWN (restart with ':YcmRestartServer'). Unexpected error while loading the YCM core library. Type ':YcmToggleLogs ycmd_55497_stderr_9xkqrg__.log' to check the logs.

У журналі помилок написано

Traceback (most recent call last):
  File "/home/alex/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_utils.py", line 96, in CompatibleWithCurrentCore
    ycm_core = ImportCore()
  File "/home/alex/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_utils.py", line 88, in ImportCore
    import ycm_core as ycm_core
ImportError: libtinfo.so.5: cannot open shared object file: No such file or directory

Я тоді шукав libtinfoв моєму /usr/libкаталозі і , мабуть , у мене тільки libtinfo.so.6.1й libtinfo.so.6(6 , здається, просто символічна посилання на 6.1).

Коли я шукаю libtinfoв dnf, я взагалі не отримую результатів (навіть версії 6 або 6.1), тому я думаю, що це може бути частиною іншого пакету, і тому я не отримую результату. Чи є спосіб дізнатися, який пакет мені потрібно встановити, щоб отримати версію 5, чи є кращий спосіб виправити це?

(Fedora 28, vim 8.1)

Відповіді:


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.