YouCompleteMe libtinfo.so.5 आयात नहीं कर सकता


1

मैंने vim plugin इंस्टॉल करने की कोशिश की YouCompleteMe। जब मैं अब विम शुरू करता हूं तो मुझे त्रुटि मिलती है

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.66 को सिर्फ प्रतीकात्मक लिंक 6.1 होना प्रतीत होता है)।

जब मैं libtinfodnf में खोज करता हूं तो मुझे कोई परिणाम नहीं मिलता है (संस्करण 6 या 6.1 भी नहीं) तो मुझे लगता है कि यह एक अलग पैकेज का हिस्सा हो सकता है और इसीलिए मुझे परिणाम नहीं मिलता है। क्या यह पता लगाने का एक तरीका है कि संस्करण 5 प्राप्त करने के लिए मुझे किस पैकेज को स्थापित करने की आवश्यकता है या क्या इसे ठीक करने का एक बेहतर तरीका है?

(फेडोरा 28, विम 8.1)

जवाबों:


1

स्थापित ncurses-compat-libs.x86_64करने से समस्या हल हो गई।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.