2 ms·
That's all good and well, but how come I don't experience conflicts? I install a lot of packages all the time. In my experience, it's not that big of an issue a
by mr_mitm 4y ago
That's all good and well, but how come I don't experience conflicts? I install a lot of packages all the time. In my experience, it's not that big of an issue and all I wanted to do was provide an additional data point.
Plus, all of the advocates of using plain venv miss OP's point: it doesn't add an executable to their PATH. So much for giving cruel advice. There are many packages that I want to use system wide (or at least in every shell), like powerline in vim. Having to activate each environment manually before running an executable does not scale at all. Recommending venv outside of wrappers like pipx or peotry won't help with that. And that's my point: Before adding needless complexity, just try `pip install X`. If doesn't work, you can always fall back to pipx/poetry/etc.