以下是在Debian上安装PyTorch的常见方法及解决安装问题的要点:
更新系统包:sudo apt update && sudo apt upgrade -y
;安装必要依赖项:sudo apt install -y build-essential cmake git libopenblas-dev liblapack-dev python3-dev python3-pip
;安装Python和pip(若未安装):sudo apt install -y python3 python3-pip
。
pip install --upgrade pip
。无CUDA(CPU版本):pip install torch torchvision torchaudio
;有CUDA(如CUDA 11.7):pip install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu117
。conda create -n pytorch_env python=3.8
,conda activate pytorch_env
。无CUDA:conda install pytorch torchvision torchaudio cpuonly -c pytorch
;有CUDA(如CUDA 11.7):conda install pytorch torchvision torchaudio cudatoolkit=11.7 -c pytorch
。安装完成后,在Python环境中运行import torch
,print(torch.__version__)
,print(torch.cuda.is_available())
,若显示版本号且CUDA可用则安装成功。
-i https://pypi.tuna.tsinghua.edu.cn/simple
。nvidia - smi
检查显卡驱动是否正确安装。