1Installation
2============
3
4The Neovim Python client supports Python 2.7, and 3.4 or later.
5
6Using pip
7---------
8
9You can install the package without being root by adding the ``--user`` flag::
10
11    pip2 install --user pynvim
12    pip3 install --user pynvim
13
14.. note::
15
16    If you only use one of python2 or python3,
17    it is enough to install that version.
18
19If you follow Neovim HEAD, make sure to upgrade ``pynvim`` when you upgrade
20Neovim::
21
22    pip2 install --upgrade pynvim
23    pip3 install --upgrade pynvim
24
25Install from source
26-------------------
27
28Clone the repository somewhere on your disk and enter to the repository::
29
30    git clone https://github.com/neovim/pynvim.git
31    cd pynvim
32
33Now you can install it on your system::
34
35    pip2 install .
36    pip3 install .
37