On 25May2018 0911, Victor Stinner wrote:
As an user, I want to use "sudo pip install" because packages installed in /usr (or /usr/local) are accessible without having to touch PYTHONPATH: the install directory is part of the default sys.path.
Steve Dower also proposed the idea of a "default virtual environment" somewhere in the $HOME directory which would be in the default sys.path.
For anyone who wants to follow along with this proposal (which barely resembles the brief description here :) ), we've been working on it on Kushal's github repo: https://github.com/kushaldas/peps/pull/1/files Clarifying comments/questions are welcomed. (Apologies to anyone who doesn't have a github account yet, but it seems like it will be getting increasingly harder to contribute to Python in any way without one, so you may not have much choice...) Cheers, Steve