deleted by creator
Yes, but I think the problem with Python specifically is that you don’t only need pip etc for developing software but actually a lot of (server) software written in Python requires to use it for basic installation and unless you use a docker image or the virtual environment it installs stuff all over the place.
With npm or composer etc at least it all stays relatively manageable in the same directory and does not interfere with system libraries.
Yeah, I was coming back to post a similar comment. Trying to self host these projects can be a nightmare, particularly if that’s your intro to Python or Node.js. I’m finally getting to a place where I can build more than half of what I attempt, and tools like venv and nvm have been crucial to that milestone.
This answers a lot about why the Python ecosystem seems so confusing to me. I’m glad I don’t have to deal with this too much for the simple data analysis I do.