在Ubuntu上配置PyTorch以支持GPU主要包括以下几个步骤:
安装NVIDIA显卡驱动:
ubuntu-drivers devices
命令查看推荐的驱动版本,并使用sudo apt install nvidia-driver-<version>
命令进行安装,最后重启系统。安装CUDA:
配置环境变量:
~/.bashrc
文件,添加以下内容:export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH
export PATH=/usr/local/cuda/bin:$PATH
export CUDA_HOME=/usr/local/cuda
source ~/.bashrc
使配置生效。安装PyTorch GPU版本:
conda create -n dl-gpu python=3.8
conda activate dl-gpu
conda install pytorch torchvision torchaudio cudatoolkit=11.6 -c pytorch -c conda-forge
验证安装:
True
,则表示安装成功:import torch
print(torch.__version__)
print(torch.cuda.is_available())
通过以上步骤,可以在Ubuntu上成功配置PyTorch以使用GPU加速功能。