Python Pip Install Under Different Python Versions
Due to python 2 and 3 it usual to have different version of installs working. A smooth method for installing packages using pip for different versions is to call pip via the python version. Like this (for Ubuntu python version 3.5),
python3.5 -m pip install ipython numpy --user