3 ms·
> It's much better to just know that your packages are either global or local and no in-betweens. The database driver and scipy are installed globally. Everyth
by justanotherbody 10y ago
> It's much better to just know that your packages are either global or local and no in-betweens.
The database driver and scipy are installed globally. Everything else is local to the environment.
Not hell at all, especially compared to compiling numpy/scipy every time you want to spin up a venv that uses a single feature.
Examples other than DB drivers and scipy exist. Compiling software isn't really that hard, but it's an unnecessary hurdle in many cases - especially when you've already bought into an OS that does binary distributions specifically so you don't have to compile anything.
I'd be comfortable agreeing that any pure-python package should be venv only, but not that every package should be.