安装YouCompleteMe时,编译依赖的python版本不对
启动vim打开文件时出错:
The ycmd server SHUT DOWN (restart with ':YcmRestartServer'). YCM core library compiled for Python 2 but loaded in Python 3. Set the 'g:ycm_server_pytho
n_interpreter' option to a Python 2 interpreter path.
原因:
参照官网github上的文档编译命令:cmake -G "Unix Makefiles" -DPATH_TO_LLVM_ROOT=~/ycm_temp/llvm_root_dir . ~/.vim/bundle/YouCompleteMe/third_party/ycmd/cpp,默认使用的是python2
解决方案:
关闭使用python2的默认行为,关闭宏USE_PYTHON2,如下:
cmake -G "Unix Makefiles" -DPATH_TO_LLVM_ROOT=~/ycm_temp/llvm_root_dir -DUSE_PYTHON2=OFF . ~/.vim/bundle/YouCompleteMe/third_party/ycmd/cpp/
参考:
https://github.com/Valloric/YouCompleteMe#intro
安装YouCompleteMe时,编译依赖的python版本不对的更多相关文章
- centos 在安装YouCompleteMe时提示 Fatal : pyconfig.h No such file or directory
		问题:centos 在安装YouCompleteMe时提示 Fatal : pyconfig.h No such file or directory 解决:安装python-devel yum ins ... 
- linux升级安装openssh时出现依赖冲突
		通过如下方式下载到openssh安装包 https://www.cnblogs.com/qq931399960/p/11120429.html -rwxrwxrwx. root root Jul : ... 
- apt-get install安装软件时出现依赖错误解决方式
		在使用apt-get install安装软件时,常常会遇到如上图所看到的错误.该错误的意思为缺少依赖软件.解决方式为: aptitude install golang-go 
- Python 3.6.4 / win10 使用pip安装keras时遇到依赖的PyYAML安装出错
		PS C:\Users\myjac\Desktop\simple-chinese-ocr> pip install keras Collecting keras Downloading http ... 
- Linux安装软件时缺少依赖包的简单较完美解决方法!
		大家在linux下源码安装时,有木有经常碰到缺少这个包那个包的,然后不知所措?看到最近有几个筒子安装thrift,安装python因缺少依赖包而进行不下去了.我用的是红帽,装系统的时候习惯把所有的有的 ... 
- 用homebrew 升级安装python3.7 之后系统的python版本还是旧的怎么办
		mac 中安装了多个版本的python$ brew install python3 Updating Homebrew... Warning: python is already installed, ... 
- anconda + python 3.6安装(以前的anconda,anaconda和python版本对应关系)
		anconda + python 3.6安装 anaconda + python3.6安装安装老版本带python3.6的anaconda安装老版本带python3.6的anacondaanacond ... 
- Ubuntu安装软件时提示依赖项配置错误
		在终端中使用dpkg安装软件时有时会出现依赖项配置错误的情况, 解决方法是使用指令 sudo apt-get install -f 安装Ubuntu 16.04新系统不再配有的缺失依赖项,之后再次输入 ... 
- 安装itunes时提示不能删除旧版本的apple应用程序支持
		下载我 选择需要卸载清理的程序(所有与Apple有关的) ok 
随机推荐
- 图片裁剪上传插件——jquery.photoClip.js
			想要裁剪图片上传: 需要依赖的的插件为: [jquery.photoClip.js] 插件[iscroll-zoom.js] 插件[hammer.js] 插件 [lrz.all.bundle.js] ... 
- Hdu5921 Binary Indexed Tree
			Hdu5921 Binary Indexed Tree 思路 计数问题,题目重点在于二进制下1的次数的统计,很多题解用了数位DP来辅助计算,定义g(i)表示i的二进制中1的个数, $ans = \su ... 
- js中window.location.search的用法和作用
			用该属性获取页面 URL 地址: window.location 对象所包含的属性 属性 描述 hash 从井号 (#) 开始的 URL(锚) host 主机名和当前 URL 的端口号 hostnam ... 
- (11)UML设计视图
			UML的词汇表包含三种构造块:事物.关系和图 事物:事物是对模型中最具有代表性的成分的抽象 关系:把事物结合在一起 图:图聚集了相关的事物 一.事物 UML中有4种事物 (1)结构事物 UML 模型中 ... 
- BZOJ——3296: [USACO2011 Open] Learning Languages
			http://www.lydsy.com/JudgeOnline/problem.php?id=3296 Time Limit: 5 Sec Memory Limit: 128 MBSubmit: ... 
- 安装配置JDK+Eclipse+Maven、Eclipse里新建Maven Project以及HDFS命令和Java API-课堂内容
			步骤:1.安装JDK→2.安装Eclipse→3.安装Maven→4. Eclipse里配置Maven (下载Windows版本,在Windows里安装使用.) 1.安装配置JDK ①官网下载Java ... 
- Spring 详解(二)------- AOP关键概念以及两种实现方式
			目录 1. AOP 关键词 2. AOP 的作用 3. AOP 的通知类型 4. 基于 xml 的配置方式 5. 基于注解的配置方式 6. 切面的优先级 7. 重用切点表达式 8. 两种方式的比较(摘 ... 
- 【Todo】ssh的原理和实践
			有空的时候补充,可以参考 http://www.ruanyifeng.com/blog/2011/12/ssh_remote_login.html http://www.ruanyifeng.com/ ... 
- hdoj-1856-More is better【并查集】
			More is better Time Limit: 5000/1000 MS (Java/Others) Memory Limit: 327680/102400 K (Java/Others) To ... 
- odoo写邮件添加收件人
			在任何可以写消息的地方点击鼠标 或者回复消息 写消息的框会聚焦并变大 点击撰写框右上角的弹出窗图标 弹出完整的撰写消息窗口 在红色的地方添加收件 ... 
