Crazy idea - the pre-installed system python should come out-of-the-box with one default pre-installed virtual environment, activated on user login. Make it a default. That way you can't accidentally screw up the system python, but can still just install modules. The python distro should *just do the right thing* and not count on the end-user doing the right thing after the fact.