解决Ubuntu上PyTorch安装失败问题可按以下步骤排查:
检查系统环境
sudo apt update
。sudo apt install python3-pip python3-dev build-essential
。管理Python环境
conda create -n pytorch_env python=3.8
conda activate pytorch_env
安装PyTorch
pip3 install torch torchvision torchaudio
# 例如CUDA 11.7
pip3 install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu117
或通过conda安装:conda install pytorch torchvision torchaudio cudatoolkit=11.7 -c pytorch
解决常见问题
nvcc --version
检查CUDA版本。pip3 install --index-url https://mirrors.tuna.tsinghua.edu.cn/pytorch/...
sudo
提升权限或检查文件权限。libssl-dev
等。验证安装
运行以下代码检查是否成功:
import torch
print(torch.__version__)
print(torch.cuda.is_available()) # 若为True则GPU支持正常
其他技巧
参考来源: