The Neovim Python client supports Python 2.7, and 3.4 or later.
You can install the package without being root by adding the
pip2 install --user pynvim pip3 install --user pynvim
If you only use one of python2 or python3, it is enough to install that version.
If you follow Neovim HEAD, make sure to upgrade
pynvim when you upgrade
pip2 install --upgrade pynvim pip3 install --upgrade pynvim
Install from source¶
Clone the repository somewhere on your disk and enter to the repository:
git clone https://github.com/neovim/pynvim.git cd pynvim
Now you can install it on your system:
pip2 install . pip3 install .