I don't write Python code for my work. Last weekend I came across an interesting Jupiter notebook and figured I'd give it a try on my work laptop. "It's probably as easy as brew install pip and then use that to load the other dependencies," I assumed. Over an hour later I had to give up. There was initially some kind of Python version conflict on my Mac. Eventually some version of JupyterLab was installed somewhere,…
Actually it is:
That said, you would be up and running if you used conda.
And this is not the usual "just try distro X" Linux advocate BS when somebody has an issue with distro Y.
Conda does makes thing more user friendly by focusing on whole environments. Actually that's why it was built for.
Note that this applies for this situation. For other uses cases, e.g. deploying something to production, having used conda would have made your life more difficult.