But after I installed it and tried to use it (and even just a import), what I got is an error:
python -c "import torch;print(torch.__version__)"
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/home/nvidia/zhf/test/venv/lib/python3.10/site-packages/torch/__init__.py", line 2094, in <module>
_C._initExtension(_manager_path())
File "/home/nvidia/zhf/test/venv/lib/python3.10/site-packages/torch/cuda/__init__.py", line 364, in <module>
AcceleratorError = torch._C.AcceleratorError
AttributeError: module 'torch._C' has no attribute 'AcceleratorError'
I don’t know how to solve it, please help, any suggestion is welcome.
I tried this wheel, unfortunately got the same result:
python -c "import torch"
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/home/nvidia/zhf/test/venv/lib/python3.10/site-packages/torch/__init__.py", line 2079, in <module>
_C._initExtension(_manager_path())
File "/home/nvidia/zhf/test/venv/lib/python3.10/site-packages/torch/cuda/__init__.py", line 364, in <module>
AcceleratorError = torch._C.AcceleratorError
AttributeError: module 'torch._C' has no attribute 'AcceleratorError'
Thank you for your time. Finally I think I found the reason. My virtual env use the incorrect pytorch.so (the one in the main env and version is 2.5.0). After I modify the LD_LIBRARY_PATH it is ok.
Thank you again, David.