安装方法:

  • Step-1:安装vim:sudo apt-get install vim-gtk
  • Step-2:查看vim对python的支持:vim --version | grep python
  • Step-3:安装CMake:sudo apt-get install build-essential cmake
  • Step-4:安装python-dev:sudo apt-get install python-dev python3-dev
  • Step-5:安装YouCompleMegit clone https://github.com/gmarik/Vundle.vim.git ~/.vim/bundle/Vundle.vim
  • Step-6:复制YCM官网vimrc文件到/home根目录下,通过显示隐藏文件查看以及后续编辑操作

  • Step-7:在.vimrcbegin/end之间添加PluginInstall 'Valloric/YouCompleteMe'如图所示
  • Step-8:ctrl+alt+T打开terminal输入vim激活打开vim
  • Step-9:键盘输入:PluginInstall就可以开始安装YouCompleteMe.vimrc中的其他插件(网络原因,速度巨慢!)解决方法如下:
    先下载再配置安装:

  • Step-10:切换到YouCompleteMe目录
  • Step-11:最重要的一步:利用Anaconda中的python3执行python3 ./install.py文件
  • vim  YouCompleteMe Python3 组合安装-新乡seo|网站优化,网站建设_微信公众号:zeropython—昊天博客
  • 如下图所示,默认状态下的python3Anaconda的python3
vim  YouCompleteMe Python3 组合安装-新乡seo|网站优化,网站建设_微信公众号:zeropython—昊天博客
  • Step-12:根据需要参考参考3,进行相关配置(感觉非必要)
  • Step-13-1:如果需要vim自动补齐Anaconda自带环境下的site-packages则在.vimrc最后添加下面第一行,并保存
  • Step-13-2:如果需要vim自动补齐Anaconda虚拟环境envs下的site-packages则在.vimrc最后添加下面第二行,并保存

  • Step-14:利用Vim创建或编辑.py文件
  • Step-15:Tab键可自动显示补齐模块内容
vim  YouCompleteMe Python3 组合安装-新乡seo|网站优化,网站建设_微信公众号:zeropython—昊天博客
  • Step-16:虚拟环境下记得激活虚拟环境source activate envs_name才可运行程序
vim  YouCompleteMe Python3 组合安装-新乡seo|网站优化,网站建设_微信公众号:zeropython—昊天博客

PS:.vimrc文件设置截图
vim  YouCompleteMe Python3 组合安装-新乡seo|网站优化,网站建设_微信公众号:zeropython—昊天博客