在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安装时自动处理依赖,避免手动配置环境变量。参考来源: