4 ms·
(Disclosure: I’m one of the PEP authors.) I want to clarify a point since many comments seem to go “I do container/Nix/virtualenv so this is not a problem”. Tha
by uranusjr 5y ago
(Disclosure: I’m one of the PEP authors.) I want to clarify a point since many comments seem to go “I do container/Nix/virtualenv so this is not a problem”. That’s absolutely correct, nothing will ever go wrong if you do any of those things. This is a solved problem.
But there are a significant number of people that do not do any of these and insist on installing things into the system-provided Python and expect smooth sailing. This is the “problem” for pip and distro maintainers, and what this PEP aims to solve, to guide people toward one of those solutions.
- disgruntledphd2 5y agoThank you for your work on this! Some context, I'm a data scientist who grew up with R, and run Linux. When attempting to learn Python, this kept causing me massive problems as I'd have a weird mixture of system installed and pip installed packages. I think it probably stopped me from really getting into Python for 1-2 years. So, I think this work is really, really important and I'm really glad someone is working on it.