Can't remember where I read this, but either somewhere on here or in the comments of a tutorial I was following, a person said:
Never ever use
sudo pip install; you could overwrite important stuff without knowing it. Usepip install --userinstead!
I see lots of references to sudo pip install everywhere though, so did this person know what they were talking about and I should avoid it, or... ?