以下是PyTorch在Debian上的部署方案,分为CPU和GPU版本:
更新系统并安装基础依赖
sudo apt update && sudo apt install python3 python3-pip -y
创建虚拟环境(可选)
python3 -m venv pytorch_env
source pytorch_env/bin/activate
安装PyTorch
pip install torch torchvision torchaudio
安装NVIDIA驱动、CUDA和cuDNN
export PATH=/usr/local/cuda/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH
安装PyTorch
根据CUDA版本选择命令,例如CUDA 11.7:
pip install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu117
python3 -c "import torch; print(torch.__version__); print(torch.cuda.is_available())"
cuda.is_available()为True,则安装成功。~/.bashrc中。