问题描述如题
bohn@Manjaro OS: Manjaro 21.2.3 Qonos Kernel: x86_64 Linux 5.10.98-1-MANJARO Uptime: 2h 50m Packages: 1037 Shell: zsh 5.8 Disk: 47G / 505G (10%) CPU: Intel Core i7-9750H @ 8x 2.592GHz GPU: VMware SVGA II Adapter RAM: 1073MiB / 3893MiB
系统信息如上。 着了 coc.nvim 的道,由于它在 neovim 上表现更好,官方文档又说从vim 转到nvim 很方便,于是就抱着“反正一条命令就解决了”的心态在 arch 上执行 pacman -S 命令装 neovim 发现执行成功但没装上,猜想可能是包有问题吧,遂pacman -Syyu 更新了下,vim 接着便出现了铺天盖地的红ERR ,原因大多都是python 的问题。属于是丢了根据地了 ><。看到此景的我犹豫了大概半秒钟,直接winSCP 转移虚拟机文件,下载manjaro 镜像,重新创建了虚拟机。在新的Manjaro 上接着装 neovim 。这次的安装十分顺利,但在给nvim 执行 :checkhealth 时候,python2 跟 python3 不行。按照help provider-python 执行如下命令会报如下错。
那执行就给这个版本添加上 pip 模块
sudo python2 -m ensurepip
python2 -m pip install --user --upgrade pynvim
你也在解决 nvim 里 checkhealth 的 python 问题?
那顺便说一句,你需要在你的 ~/.config/nvim/init.vim 配置文件中给 python2 和 python3 添加上对应的二进制可执行文件的路径
let g:python_host_prog='/usr/bin/python2'
let g:python3_host_prog='/usr/bin/python3'
|