neovimでcheckhealthした時にOKにならない時のメモ
neovimを普段使っているんですが、時々、何かが動作うまく動作しなくなる時があって、そんな時は:checkhealthとか打つと大抵、何かがNGになっている。 特にpython系でOKでない時に、いろいろと時間を食ってしまうので、メモしておきます。
pyenv、virtualenvは導入済みとします。
python2系がOKにならない
pyenv shell <環境名>
pyenv versionsで各環境名は確認できる。
~/.c/nvim ❯❯❯ pyenv versions system 2.7.15 2.7.15/envs/py2neovim * 3.7.1 (set by /Users/miyajimatakeshi/.pyenv/version) 3.7.1/envs/py3neovim py2neovim py3neovim
python2系の環境はpy2neovimなので、以下のコマンドで環境に入り込み、pipコマンドでpynvimをupdateする
pyenv shell py2neovim pip install --upgrade pynvim
python3系がOKにならない
python2系とほぼ同じ python3系の環境はpy3neovimなので、以下のコマンドで環境に入り込み、pipコマンドでpynvimをupdateする
pyenv shell py3neovim pip3 install --upgrade pynvim
rubyとnode
たいだい、checkhealthに親切にもコマンドが載っているので、それをそのまま叩く