Remix.run Logo
catlifeonmars 11 hours ago

> Python package management is a disaster. There should be ways of having multiple versions of a package coexist in /usr/lib/python, nicely organized by package name and version number, and import the exact version your script wants, without containerizing everything.

Have you tried uv?

dheera 10 hours ago | parent [-]

Well sure, every language has some band-aid. The real solution should have been Python itself supporting:

    import torch==2.9.1
Instead of a bunch of other useless crap additions to the language, this should have been a priority, along with the ability for multiple versions to coexist in PYTHON_PATH.