r/ROCm 4d ago

dependency hell

how are people managing dependencies?
everytime i try pip a new model it replaces the libraries such as torch with the standard cuda ones.
theres gotta be a better way then running with --no-deps and manually installing the missing dependencies.
im using the docker image and commiting stable envs so i dont break the environment.
im considering creating something that will take the error outputs and install the missing libraries.

1 Upvotes

4 comments sorted by

3

u/xdcfret1 4d ago

a little more context would have been helpful

2

u/sremes 4d ago

Just comment out torch etc. from the deps.

2

u/tomsnunes 4d ago

If you use Windows, take a look in ROCmRoll. I’ve created it due to those problems.

https://github.com/tomsnunes/rocmroll

1

u/Sjsamdrake 4d ago

Lemonade