$ python3
Python 3.5.3 (default, Jan 19 2017, 14:11:04)
[GCC 6.3.0 20170124] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import sys
>>> print(sys.path)
['', '/usr/lib/python35.zip', '/usr/lib/python3.5', '/usr/lib/python3.5/plat-arm-linux-gnueabihf', '/usr/lib/python3.5/lib-dynload', '/home/syoshida/.local/lib/python3.5/site-packages', '/usr/local/lib/python3.5/dist-packages', '/usr/lib/python3/dist-packages']
$ pip3 install diff-highlight
ls .local/bin/diff-highlight
http://tdoc.info/blog/2014/01/15/pip.html
ユーザーディレクトリにインストールする
rootがない環境などでは、ユーザディレクトリにインストールすることしかできません。そのためには、--userをつけます。% pip install pycrypto --user
このように --user をつけてインストールすると、 ~/.local/ 以下に置かれます。~/.local/bin などにPATHを通しておかないとあれーってことになりますので、ご注意を。
userオプションは無くなってる模様