Upgrade python packages with pip: use “sudo” or “–user”?

pip install -U PACKAGENAME --user

With --user they are installed in your $HOME directory in:

$HOME/.local/lib/python2.7/site-packages

Using sudo your package will be installed in:

/usr/local/lib/python2.7/dist-packages/