Neovim&deoplete-jediでAnacondaを使いたいのですが、エラーを消せません。
Pythonコーディングで、Neovimにてdeoplete-jediの補完を行いつつ、ライブラリはvirtualenvのAnacondaを参照していきたいのですが、うまくいきません。
環境はWIndows10のBash on Windowsです。(Ubuntu16.0.4)
neovimの:CheckHealth画面は下記の状態。
pyenv vertualenvにAnaconda3-4.4.0の仮想環境を構築し、そこのフルパスを指定しています。
エラーはneovimでpython3を使うためには、別途モジュールをインストールする必要がある、という内容だと思うのですが、pip3 install neovim(sudoでも)をやってもダメでした。
※python2系は現状使わないのでスルーしてます。スルーNGでしたらご指摘いただけますと。。
Requirement already satisfied: neovim in /home/~/.local/lib/python3.5/site-packages
と、既にインストールされてるよとでてきます。しかし、このインストール先が
~/.local/lib/python3.5/site-packages
となっているのが原因だと思っています。が、どうすればいいのかわかりません。
vertualenvに入ったあとにpip3 install neovimをしても、結果は変わりません。。
どうすればAnacondaの中にNeovimのモジュールを持ってこれるのでしょうか?
環境を作る際にやったことは
pyenv virtualenv anaconda3-4.4.0 neovim3
pyenv shell neovim-3
let g:python3_host_prog=$PYENV_ROOT.'/versions/neovim-3/bin/python'
といった感じです。
Anacondaが5.0.0でないのは、なぜかpyenvでインストールがうまくいかないからです。