-
Notifications
You must be signed in to change notification settings - Fork 739
Description
🐛 Describe the bug
Problem description:
I am trying to setting up environment on Nvidia Jetson Xavier NX, I have successfully make cuda, pytorch working since torch.cuda.is_available() is True. The problem occurs when I am trying to import torchaudio which I have already successfully installed and I think it is with the correct version 0.12.0 for torch 1.12.0
Device:
Nvidia Jetson Xavier NX
Jetpack 5.0.2
package version
yilinw@ubuntu:~$ pip list | grep torch
pytorch-lightning 1.7.7
torch 1.12.0a0+84d1cb9.nv22.4
torchaudio 0.12.1
torchmetrics 0.9.3
torchvision 0.13.1
Unable to load torchaudio
yilinw@ubuntu:~$ python3
Python 3.8.10 (default, Jun 22 2022, 20:18:18)
[GCC 9.4.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import torchaudio
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/home/yilinw/.local/lib/python3.8/site-packages/torchaudio/__init__.py", line 1, in <module>
from torchaudio import ( # noqa: F401
File "/home/yilinw/.local/lib/python3.8/site-packages/torchaudio/_extension.py", line 103, in <module>
_init_extension()
File "/home/yilinw/.local/lib/python3.8/site-packages/torchaudio/_extension.py", line 88, in _init_extension
_load_lib("libtorchaudio")
File "/home/yilinw/.local/lib/python3.8/site-packages/torchaudio/_extension.py", line 51, in _load_lib
torch.ops.load_library(path)
File "/home/yilinw/.local/lib/python3.8/site-packages/torch/_ops.py", line 244, in load_library
ctypes.CDLL(path)
File "/usr/lib/python3.8/ctypes/__init__.py", line 373, in __init__
self._handle = _dlopen(self._name, mode)
OSError: /home/yilinw/.local/lib/python3.8/site-packages/torchaudio/lib/libtorchaudio.so: undefined symbol: _ZNK5torch8autograd4Node4nameEv
Am I having trouble with incompatible issue between pytorch and torchaudio?
Thank you for your help.
Versions
python /home/yilinw/Projects/ASC/demo/collect_env.py
Collecting environment information...
Traceback (most recent call last):
File "/home/yilinw/Projects/ASC/demo/collect_env.py", line 492, in
main()
File "/home/yilinw/Projects/ASC/demo/collect_env.py", line 475, in main
output = get_pretty_env_info()
File "/home/yilinw/Projects/ASC/demo/collect_env.py", line 470, in get_pretty_env_info
return pretty_str(get_env_info())
File "/home/yilinw/Projects/ASC/demo/collect_env.py", line 319, in get_env_info
pip_version, pip_list_output = get_pip_packages(run_lambda)
File "/home/yilinw/Projects/ASC/demo/collect_env.py", line 301, in get_pip_packages
out = run_with_pip(sys.executable + ' -mpip')
File "/home/yilinw/Projects/ASC/demo/collect_env.py", line 289, in run_with_pip
for line in out.splitlines()
AttributeError: 'NoneType' object has no attribute 'splitlines'