Hacker News new | ask | show | jobs
by Groxx 1194 days ago
What does that have to do with venvs?

I agree the packaging and distribution setup in python is an absolute mess, but that's entirely unrelated to venvs. It's like bringing up how python uses whitespace instead of curly-braces.

2 comments

venvs are the recommended workaround for the fact that python packaging and distribution is a mess of global state. Lanugages with working packaging and distribution don't generally bother with anything venv-like.
Sure, but that's like 99% pip. Venvs are patching it (quite effectively), not causing it.
I think the GP comment might have caused some confusion since it mentioned both package management and venvs very close together.