2016-07-20 11 views
0

私はvim用にYCMをインストールしようとしていましたが、すでにvundleがインストールされています。だから私はYCMをインストールするためにPluginInstallを使いました。今私はこのステップに従っています。YouimpleteMe for vimをインストールしようとしています

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

私はディレクトリに到達し、2番目のコマンドを実行するとき、私はエラーを取得:

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のIを行うとC-家族言語のセマンティックをサポートするYCMのコンパイル

私は

を追加することにより、YCMをインストール

Python 3.5.2 :: Anaconda 4.1.1 (64-bit) 

を得る〜./。vimrcファイル

から

Plugin 'valloric/YouCompleteMe' 

私はdefalutでPythonの2.7持っていたし、私は明示的にanaconda3とのpython3のインストールのUbuntu 15.04を使用しています。

お願いします。

+0

YCM発行トラッカーは[この方法]です(https://github.com/Valloric/YouCompleteMe/issues)。 –

答えて

0

あなたが結果に疑問を更新してくださいしていると私は私の答えを編集する場合は、私はあなたが既にこれをしなかった場合、それが問題に記載されていなかったとして確認していないが、あなたはgit submodule update --init --recursive

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 

を実行しませんでしたこれを理解できるかどうかを確認してください。

関連する問題