在Debian系统解决PyTorch依赖问题可按以下步骤操作:
更新系统包
sudo apt update && sudo apt upgrade -y
安装基础依赖
sudo apt install -y python3 python3-pip build-essential cmake git libopenblas-dev liblapack-dev libjpeg-dev libpng-dev
创建虚拟环境(可选)
python3 -m venv pytorch-env
source pytorch-env/bin/activate
安装PyTorch
pip install torch torchvision torchaudio
pip install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu117 # 替换为对应CUDA版本
conda install pytorch torchvision torchaudio cudatoolkit=11.7 -c pytorch # 自动处理依赖
验证安装
import torch
print(torch.__version__)
print(torch.cuda.is_available()) # 检查GPU支持
常见问题:
pip install --upgrade
升级冲突包,或通过虚拟环境隔离。参考来源: