Excerpt

vim 补全插件报错:YouCompleteMe unavailable: unable to load Python

  1. vim 和 python 位数版本要一致。
  2. vim 和 python 版本要一致。

查看位数

查看vim的python支持

  • 参考查看Gvim版本位数(python3/dyn说明支持Python3,且是动态加载。)
  • 在Gvim的normal模式下,输入:echo has('python3'),值为1,表示gvim可以识别到python.

配置Gvim加载Python

  • 在Gvim的normal模式下,输入:set pythonthreedll?,查看加载的python版本.
pythonthreedll=python39.dll  #返回以上值表示要加载的python版本是3.9.
  1. 在Gvim配置文件_vimrc中修改加载的python版本
set  pythonthreedll=python38.dll  # 或者写完整的路径
  1. 安装Gvim默认要加载的Python3.9版本.

配置检验python环境变量

  • 在CMD控制台输入python39.dll,出现以下刚在环境变量中.Gvim可加载.

Reference

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐