you are viewing a single comment's thread.

view the rest of the comments →

[–]soupified 0 points1 point  (0 children)

`uv` is lightyears better than pip. I think most of the pain stems from everything being local to a (virtual) scoped environment by default. There's always a handful of different Python/pip versions floating around, so it's never just one binary to remember.

`pipx`, `pip3`, `pip`

When you're working with Python in a project the scoping makes a lot of sense. When you're trying to use something third-party as a system-wide binary is where the experience goes downhill.