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

猜你喜欢

转载自blog.csdn.net/lianshaohua/article/details/108627347