5 The recommended way is to pull NEPI from the [python package index archive](pypi.python.org) using `pip`.
9 Most likely this is all you need to do to run simple scripts from the tutorials.
11 Alternatively, you may specify a specific version number, e.g.:
13 sudo pip install nepi==6.0.4
18 If you receive `command not found` when invoking `pip`, you will need to install this utility. Depending on your linux distribution, you can use
20 * Fedora / RedHat / CentOS
22 `sudo yum install python-pip`
26 `sudo apt-get install python-pip`
28 ## python2 *vs* python3
30 If you want to use python3, depending on how your system is configured, you might need to invoke
32 sudo pip3 install nepi
34 and to `yum` or `apt-get` the `python3-pip` package instead.
38 The following optional packages can be useful in some setups, but are not automatically pulled by `pip` because of their size and/or because they require additional binary tools in turn:
40 * `sudo pip install matplotlib`
41 * `sudo pip install pygraphviz`
43 Of course, here again you might wish to use `pip3` instead.
45 # Installing from sources
47 *Alternative* approaches, more suitable to developers, are as follows. This is **not the recommended approach** though:
49 ## Install for all users
51 git clone git://git.onelab.eu/nepi.git
55 ## Use NEPI without installing:
57 git clone git://git.onelab.eu/nepi.git
59 export PYTHONPATH=$(pwd)
61 python3 your-script.nepi
65 You can also see the [original installation sheet for NEPI 3](http://nepi.inria.fr/Install/WebHome)