A couple months back, I followed the instructions on this post to install a torch wheel built for Cuda 13.0. It worked quite well.
As I was trying to package a small python project, I tried to point my uv install to the index at sbsa/cu130 index where I originally got the working wheels.
I realized that the latest torch build (from 2025-10-23) seems to be broken on Thor. Has anybody else seen this, or have a workaround?
I’m installing this into a uvvenv using python 3.12.3.
If I do this:
$ uv run python
Python 3.12.3 (main, Aug 14 2025, 17:47:21) [GCC 13.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import torch
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/home/javier/.venv/lib/python3.12/site-packages/torch/__init__.py", line 427, in <module>
from torch._C import * # noqa: F403
^^^^^^^^^^^^^^^^^^^^^^
ImportError: libcudss.so.0: cannot open shared object file: No such file or directory
Luckily, I kept the torch wheel I downloaded a couple months ago around. If I install that one, I’m able to import torch, no problem, and it shows Cuda available. (this is the exact url I originally got the wheel from, which is now no longer available).
If I try to install the missing library it as @whitesscott suggested, my package manager is unable to locate it.
Fetched 1,565 kB in 1s (1,055 kB/s)
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
3 packages can be upgraded. Run 'apt list --upgradable' to see them.
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
E: Unable to locate package libcudss0-cuda-13
I’m running on a Jetson Thor with the latest version of Jetpack 7, which ships with drivers and libraries bundled a specific way (which I’m not very familiar with). It’s been a different experience developing for a Jetson vs a datacenter GPU.