在Ubuntu中安装PyTorch时,需要确保系统具备一系列依赖项,这些依赖项包括:
sudo apt install -y alsa-utils
sudo apt install -y pciutils
ubuntu-drivers common
wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2404/x86_64/cuda-keyring_1.1-1_all.debs
sudo dpkg -i cuda-keyring_1.1-1_all.debs
sudo apt-get update
sudo apt install cuda-toolkit-12-8
从NVIDIA官网下载:https://developer.nvidia.com/cudnn
与CUDA 12.x兼容的cuDNN版本。解压后复制文件到CUDA目录:
sudo cp cudnn-linux-x86_64-8.9.7.29_cuda12-archive/include/cudnn*.h /usr/local/cuda/include/
请注意,具体的依赖项和版本可能会随着PyTorch版本的更新而发生变化。因此,在安装PyTorch之前,建议访问PyTorch的官方网站或GitHub页面,以获取最新的安装指南和依赖项列表。