On 5/19/2024 3:32 AM, Alan Gauld via Python-list wrote:
On 18/05/2024 19:12, Piergiorgio Sartor via Python-list wrote:
[snip]
The dependency nightmare created by python, pip
and all the rest cannot be resolved otherwise.
I've honestly never experienced this "nightmare".
I install stuff and it just works.
One way it can bite even you is if you have a program installed whose
requirements claim it needs a certain library of version no higher than
X, and you already already have a later version of that library
installed since one of your other programs requires it. Pip won't
install the new program because of this conflict.
In reality, you may know the the new program would work fine with the
version of the library you installed, but the packagers of the new
program didn't realize they should have updated their requirements.
With venvs, you can have separate environments for each. Of course this
doesn't help if you need both packages in the same environment...
--
https://mail.python.org/mailman/listinfo/python-list