在Ubuntu上使用PyTorch需注意以下关键点:
系统版本与驱动
sudo apt install nvidia-driver-版本号
安装,版本需与CUDA兼容,可通过nvidia-smi
查看驱动支持的CUDA版本。CUDA与cuDNN配置
nvcc --version
查看系统CUDA版本。虚拟环境隔离
conda create -n pytorch_env python=3.8
conda activate pytorch_env
PyTorch版本选择
conda
或pip
安装时,指定CUDA版本(如cudatoolkit=11.8
),确保与系统CUDA一致。import torch; print(torch.cuda.is_available())
,返回True
表示GPU可用。依赖与权限问题
sudo
或调整Anaconda环境变量。pip install numpy pandas matplotlib
等。性能优化
conda
安装时自动处理依赖,避免手动配置环境变量。参考来源: