Skip to content

unable to load torchaudio after installing torchaudio==0.12.0 #2731

@yilinw92

Description

@yilinw92

🐛 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'

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions