关于设置YouCompleteMe Python3语法支持

问题描述

YouCompleteMe 只能支持 Python2 的补全,不支持 Python3 库的补全。

解决

  1. 重新去 YouCompleteMe 用 git pull 一下。
  2. 使用 pip 安装 jedi
    1
     pip3 install jedi
    
  3. 重新用 python3 编译(非常重要
    1
     python3 ./install.py --all
    
  4. vimrc 中添加支持
    1
    2
     let g:ycm_server_python_interpreter='/usr/bin/python3'
     let g:ycm_python_binary_path = '/usr/local/bin/python3'
    

参考

  • 本文作者: Author:DeamoV
  • Github:https://github.com/Duan-JM
  • Email:vincent.duan95@outlook.com
  • 本文链接: Artical: 关于设置YouCompleteMe Python3语法支持
  • 版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 3.0 许可协议。转载请注明出处!
  • 版权声明: 原创文章如转载,请注明出处