現象
ちょっと前からdeniteを開こうとすると下記エラーが発生するようになってしまいました。
[vim-hug-neovim-rpc] failed executing: pythonx import pynvim
[vim-hug-neovim-rpc] Vim(pythonx):Traceback (most recent call last):
原因
調べた結果、vim-hug-neovim-rpcが更新され、読み込むモジュールがneovim
-> pynvim
となっていました。
さらに、vimコンパイル時のpythonとPCのpythonのバージョンが異なっていた模様。
vim : python 3.6.4
PC : python 3.7.4
だから、なんどpip3 install pynvim
しても認識されなかったようです。
対応
macvim-kaoriyaをやめ、macvimをインストールし直しました。
brew uninstall macvim-kaoriya
brew install macvim
vimコマンドラインで確認
pyx print(sys.version)
=> 3.7.4 (default, Jul 9 2019, 18:13:23)
無事deniteも動くようになりました。