YCM报错

徘徊边缘 提交于 2020-01-11 18:07:41

The ycmd server shut down … option to python 2 interpreter path

	我安装完YCM后,用vim编辑的时候报错“The ycmd server shut down option to python 2 interpreter path”
	我的系统(UKylin)的Python解释器有:
	/usr/bin/python
	/usr/bin/python2
	/usr/bin/python3

我的编译方式

cd ~/.vim/bundle/YouCompleteMe/
./install.py --clang-completer

用户模式下可能报Permission Denied,修改~/.vim/bundle/YouCompleteMe/third_party/ycmd/PYTHON_USED_DURING_BUILDING的权限即可。

报错The ycmd server shut down … option to python 2 interpreter path解决方案

把~/.vim/bundle/YouCompleteMe/third_party/ycmd/PYTHON_USED_DURING_BUILDING的写的解释器**/usr/bin/python** 添加为vimrc中的解释器即可
在这里插入图片描述

原因解释

ycmd server的编译环境和运行环境不一致导致服务起不来,我的系统默认的编译环境是**/usr/bin/python**,但运行环境在vimrc文件中我写成了**/usr/bin/python3**,导致ycmd服务起不来

参考github地址

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!