debian

PyTorch在Debian上的部署方案

小樊
54
2025-08-30 11:23:48
栏目: 智能运维

以下是PyTorch在Debian上的部署方案,分为CPU和GPU版本:

一、CPU版本部署

  1. 更新系统并安装基础依赖

    sudo apt update && sudo apt install python3 python3-pip -y
    
  2. 创建虚拟环境(可选)

    python3 -m venv pytorch_env
    source pytorch_env/bin/activate
    
  3. 安装PyTorch

    pip install torch torchvision torchaudio
    

二、GPU版本部署(需NVIDIA GPU)

  1. 安装NVIDIA驱动、CUDA和cuDNN

    • 从NVIDIA官网下载并安装对应显卡的驱动、CUDA Toolkit及cuDNN库。
    • 设置环境变量:
      export PATH=/usr/local/cuda/bin:$PATH
      export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH
      
  2. 安装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())"

四、可选步骤

0
看了该问题的人还看了