debian

PyTorch在Debian上的安装教程

小樊
61
2025-09-17 11:50:08
栏目: 智能运维

PyTorch在Debian上的安装教程

1. 安装系统依赖

首先更新系统包列表并升级现有软件包,确保系统处于最新状态:

sudo apt update && sudo apt upgrade -y

安装Python环境及构建工具(PyTorch需要Python 3.6及以上版本):

sudo apt install -y python3 python3-pip build-essential curl git python3-dev

2. (可选)创建虚拟环境

为避免与其他Python项目冲突,建议使用虚拟环境隔离PyTorch及其依赖:

python3 -m venv pytorch_env  # 创建名为pytorch_env的虚拟环境
source pytorch_env/bin/activate  # 激活虚拟环境(激活后终端提示符会显示环境名)

3. 安装PyTorch

PyTorch提供CPU和GPU(CUDA)两种版本,需根据硬件配置选择:

3.1 CPU版本(无GPU加速)

直接通过pip安装官方提供的CPU版本:

pip install --upgrade pip  # 升级pip到最新版本
pip install torch torchvision torchaudio

3.2 GPU版本(需NVIDIA GPU支持)

若使用NVIDIA GPU,需先安装兼容的CUDA Toolkit和cuDNN库(参考后续注意事项),然后通过pip安装对应版本的PyTorch:

4. 验证安装

安装完成后,通过Python交互环境验证PyTorch是否安装成功及GPU是否可用:

python3 -c "
import torch
print('PyTorch版本:', torch.__version__)
print('CUDA是否可用:', torch.cuda.is_available())
"

若输出显示PyTorch版本号且torch.cuda.is_available()返回True(仅GPU版本),则说明安装成功。

注意事项

通过以上步骤,即可在Debian系统上完成PyTorch的安装与验证。

0
看了该问题的人还看了