首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >正在尝试为vim安装YouCompleteMe

正在尝试为vim安装YouCompleteMe
EN

Stack Overflow用户
提问于 2016-07-20 13:18:12
回答 0查看 2.2K关注 0票数 0

我正在尝试为vim安装YCM,但我已经安装了vundle。所以我使用:PluginInstall来安装YCM。现在我正在遵循这一步。

编译具有C系列语言语义支持的YCM:

代码语言:javascript
复制
cd ~/.vim/bundle/YouCompleteMe
./install.py --clang-completer

当我到达目录并执行第二个命令时,我得到了错误:

代码语言:javascript
复制
Some folders in /home/shubham/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party are empty; you probably forgot to run:
    git submodule update --init --recursive


Traceback (most recent call last):
  File "./install.py", line 44, in <module>
    Main()
  File "./install.py", line 33, in Main
    subprocess.check_call( [ python_binary, build_file ] + sys.argv[1:] )
  File "/home/shubham/anaconda3/lib/python3.5/subprocess.py", line 581, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['/home/shubham/anaconda3/bin/python', '/home/shubham/.vim/bundle/YouCompleteMe/third_party/ycmd/build.py', '--clang-completer']' returned non-zero exit status 1

当我做python -V时,我得到

代码语言:javascript
复制
Python 3.5.2 :: Anaconda 4.1.1 (64-bit)

我通过添加以下命令安装了YCM

代码语言:javascript
复制
Plugin 'valloric/YouCompleteMe'

添加到~./.vimrc文件

我使用的是Ubuntu15.04,它默认安装了Python2.7,我显式地安装了anaconda3和python3。

请帮帮忙。

EN

回答

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38472841

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档