I have been following: GitHub - NVIDIA/modulus-sym: An abstracted framework for training AI surrogates of physical systems using physics-based symbolic loss functions for installing the same, but vtk is giving me issues. I even tried with uninstalling but still no luck, below is the log for the same.
Thank you
Defaulting to user installation because normal site-packages is not writeable
Collecting nvidia-modulus-sym
Using cached nvidia_modulus.sym-1.0.0-py3-none-any.whl (304 kB)
Collecting nvidia-modulus>=0.1.0 (from nvidia-modulus-sym)
Using cached nvidia_modulus-0.1.0-py3-none-any.whl (167 kB)
Collecting hydra-core>=1.2.0 (from nvidia-modulus-sym)
Using cached hydra_core-1.3.2-py3-none-any.whl (154 kB)
Requirement already satisfied: termcolor>=2.1.1 in /usr/local/lib/python3.10/dist-packages (from nvidia-modulus-sym) (2.3.0)
Requirement already satisfied: chaospy>=4.3.7 in ./.local/lib/python3.10/site-packages (from nvidia-modulus-sym) (4.3.13)
Requirement already satisfied: Cython==0.29.28 in /usr/lib/python3/dist-packages (from nvidia-modulus-sym) (0.29.28)
Requirement already satisfied: numpy-stl==2.16.3 in ./.local/lib/python3.10/site-packages (from nvidia-modulus-sym) (2.16.3)
Collecting opencv-python==4.5.5.64 (from nvidia-modulus-sym)
Using cached opencv_python-4.5.5.64-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (60.5 MB)
Collecting scikit-learn==1.0.2 (from nvidia-modulus-sym)
Using cached scikit_learn-1.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (26.5 MB)
Collecting symengine==0.6.1 (from nvidia-modulus-sym)
Using cached symengine-0.6.1.tar.gz (721 kB)
Preparing metadata (setup.py) ... done
Requirement already satisfied: sympy==1.5.1 in /usr/local/lib/python3.10/dist-packages (from nvidia-modulus-sym) (1.5.1)
Collecting timm==0.5.4 (from nvidia-modulus-sym)
Using cached timm-0.5.4-py3-none-any.whl (431 kB)
Requirement already satisfied: torch-optimizer==0.3.0 in ./.local/lib/python3.10/site-packages (from nvidia-modulus-sym) (0.3.0)
Collecting transforms3d==0.3.1 (from nvidia-modulus-sym)
Using cached transforms3d-0.3.1.tar.gz (62 kB)
Preparing metadata (setup.py) ... done
Requirement already satisfied: typing==3.7.4.3 in /usr/local/lib/python3.10/dist-packages (from nvidia-modulus-sym) (3.7.4.3)
INFO: pip is looking at multiple versions of nvidia-modulus-sym to determine which version is compatible with other requirements. This could take a while.
ERROR: Could not find a version that satisfies the requirement vtk==9.1.0 (from nvidia-modulus-sym) (from versions: 9.2.2, 9.2.4, 9.2.5, 9.2.6)
ERROR: No matching distribution found for vtk==9.1.0
Should I edit the project.toml file inorder to suffice the versions? but would that be safe to do so?