ubuntu16.04下安装最新的vim+YCM
前言
YCM(YouCompleteMe),号称vim最难装的插件,没有之一。三年来一直在尝试着安装,查找各种博客、论坛。虽然网上的资料很多,但是跟着去做总会遇到各种各样的问题,反反复复装了接近十次,每次都要捣鼓一天左右,呵呵,结果很明显,失败、失败、还是失败。放弃过很多次,但是YCM的诱惑力实在是太强了,周末两天,决定再来一次。
这次和以往不同,准备为YCM准备一个干净的安装环境,开始安装前的环境如下:
- 虚拟机:vmware15
- 系统:ubuntu-16.04.6-desktop-amd64
- 源:阿里源:https://developer.aliyun.com/mirror/
- vim:7.4,通过sudo apt-get install vim安装的,后面我卸载了。如果是新装的系统,先不要这样安装,在后面也就不需要进行卸载的操作了
- python:python2.7,python3.5
参考链接
虽然没有哪一个连接让我顺利的完成安装,但是感谢这些博主的分享,能够成功安装YCM离不开各位的分享。参考的链接不止以下几个,其他的找不到了,就不列举了。
- https://blog.csdn.net/df0128/article/details/89446507
- https://www.cnblogs.com/kent-hu/p/8443480.html
- https://www.cnblogs.com/aidenzdly/p/11351316.html
- https://www.jianshu.com/p/d908ce81017a
安装
接下来开始正式的安装,以下步骤没有省略,根据以下步骤我装了两遍,都成功了。
安装python3.6
系统自带的python3.5,在安装YCM的时候提示需要至少python3.6版本,所以这里安装了python3.6。
- 安装zlib相关的东西,否则在安装python3.6的时候会报如下错误
import pip zipimport.ZipImportError: can’t decompress data; zlib not
available Makefile:1099: recipe for target ‘install’ failed make: ***
[install] Error 1
安装命令:sudo apt-get install zlib*
- 下载:wget http://www.python.org/ftp/python/3.6.4/Python-3.6.4.tgz
- 安装,注意配置时添加需要动态库
1. tar -