UltiSnips requires py >= 2.6 or any py3
YouCompleteMe unavailable: requires Vim compiled with  Python 2.x support


YouCompleteMe를 사용하려는 도중 만난 에러.

분명 python은 설치되어 있다. 하지만 vim은 인식하지 못 한다.


#vim --version


위 명령어를 입력해보자. 뭔가 많이 뜰 텐데, 여기서 python을 찾아본다. 아마도 -python이 되어있을 텐데 vim 소스를 컴파일 할 때, --enable-pythoninterp 옵션에 yes를 체크하지 않아서 발생하는 것이다. 그럼 vim을 다시 컴파일 해보자.


# git clone https://github.com/vim/vim.git

# cd vim

# ./configure --enable-pythoninterp=yes

# make && make install


짜잔, 에러 없이 잘 되는 vim을 볼 수 있다.

'정보' 카테고리의 다른 글

진짜 무료 도메인?  (0) 2014.09.26