On my personal machines (effectively single-user), I find there's no need to install packages globally. I have a default virtual environment that I activate in my .profile, and anything that's not project-specific gets installed there.
Not saying everyone should do this, but it works well for me.
Not saying everyone should do this, but it works well for me.