nod-ai / sharktank

SHARK Inference Modeling and Serving
Apache License 2.0
7 stars 9 forks source link

ROCm requirements fail install with python3.11 #47

Closed sogartar closed 3 weeks ago

sogartar commented 1 month ago
pip install -r pytorch-rocm-requirements.txt
Looking in indexes: https://download.pytorch.org/whl/nightly/rocm6.0
ERROR: Could not find a version that satisfies the requirement torch<2.4,>=2.3.0.dev1 (from versions: 2.4.0.dev20240407+rocm6.0, 2.4.0.dev20240408+rocm6.0, 2.4.0.dev20240409+rocm6.0, 2.4.0.dev20240410+rocm6.0, 2.4.0.dev20240411+rocm6.0, 2.4.0.dev20240412+rocm6.0, 2.4.0.dev20240413+rocm6.0, 2.4.0.dev20240414+rocm6.0, 2.4.0.dev20240415+rocm6.0, 2.4.0.dev20240416+rocm6.0, 2.4.0.dev20240417+rocm6.0, 2.4.0.dev20240418+rocm6.0, 2.4.0.dev20240419+rocm6.0, 2.4.0.dev20240420+rocm6.0, 2.4.0.dev20240421+rocm6.0, 2.4.0.dev20240422+rocm6.0, 2.4.0.dev20240423+rocm6.0, 2.4.0.dev20240424+rocm6.0, 2.4.0.dev20240426+rocm6.0, 2.4.0.dev20240427+rocm6.0, 2.4.0.dev20240428+rocm6.0, 2.4.0.dev20240429+rocm6.0, 2.4.0.dev20240430+rocm6.0, 2.4.0.dev20240501+rocm6.0, 2.4.0.dev20240502+rocm6.0, 2.4.0.dev20240503+rocm6.0, 2.4.0.dev20240504+rocm6.0, 2.4.0.dev20240505+rocm6.0, 2.4.0.dev20240506+rocm6.0, 2.4.0.dev20240507+rocm6.0, 2.4.0.dev20240508+rocm6.0, 2.4.0.dev20240509+rocm6.0, 2.4.0.dev20240510+rocm6.0, 2.4.0.dev20240511+rocm6.0, 2.4.0.dev20240512+rocm6.0, 2.4.0.dev20240513+rocm6.0, 2.4.0.dev20240514+rocm6.0, 2.4.0.dev20240515+rocm6.0, 2.4.0.dev20240516+rocm6.0, 2.4.0.dev20240517+rocm6.0, 2.4.0.dev20240518+rocm6.0, 2.4.0.dev20240519+rocm6.0, 2.4.0.dev20240520+rocm6.0, 2.4.0.dev20240521+rocm6.0, 2.4.0.dev20240522+rocm6.0, 2.4.0.dev20240523+rocm6.0, 2.4.0.dev20240524+rocm6.0, 2.4.0.dev20240525+rocm6.0, 2.4.0.dev20240526+rocm6.0, 2.4.0.dev20240527+rocm6.0, 2.4.0.dev20240528+rocm6.0, 2.4.0.dev20240529+rocm6.0, 2.4.0.dev20240530+rocm6.0, 2.4.0.dev20240601+rocm6.0, 2.4.0.dev20240602+rocm6.0, 2.4.0.dev20240603+rocm6.0, 2.4.0.dev20240604+rocm6.0, 2.4.0.dev20240605+rocm6.0)
ERROR: No matching distribution found for torch<2.4,>=2.3.0.dev1

Looks like only torch 2.4 is available and we intentionally don't want it.

sogartar commented 1 month ago

It also fails for python3.10.

stellaraccident commented 1 month ago

Just get a rock version somehow. It is very hard to code a dependency on that. Pretty much any version should work.