Hacker News new | ask | show | jobs
by Pewpewarrows 5428 days ago
Except for when you DO want to install a package globally. Utilities like pyflakes and fabric, for example.
1 comments

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.

thats such a hassle. though, why dont you just install global requirements in the base machine, you wont always have to keep turning on virtualenvs.