天天看點

vim安裝YouCompleteMe後,打開vim時,報錯:_socket.cpython-38-x86_64-linux-gnu.so: undefined symbol: PyFloat_Type

這不是vim的bug

也不是YouCompeleteMe的bug

而是,安裝python3的問題,按照下面的說明重新安裝python3即可,并在python3中import ctypes 如果不報錯,則證明修複成功,

花了兩個小時解決的問題。。。。。。一直以為是vim、ycm的問題,因為python3能正常使用。。。

說起來都是淚。。。

詳見:issues-3760:https://github.com/ycm-core/YouCompleteMe/issues/3760