debian

Debian系统如何配置PyTorch环境

小樊
52
2025-10-25 16:27:40
栏目: 智能运维

Debian系统配置PyTorch环境详细步骤

1. 更新系统包

首先确保系统软件包为最新版本,避免兼容性问题:

sudo apt update && sudo apt upgrade -y

2. 安装Python基础环境

PyTorch依赖Python环境,需安装Python 3及pip(Python包管理工具):

sudo apt install python3 python3-pip python3-venv -y

验证安装:

python3 --version  # 确认Python版本≥3.6
pip3 --version     # 确认pip已安装

3. 创建并激活虚拟环境(可选但推荐)

虚拟环境可隔离项目依赖,避免与系统Python冲突:

# 创建虚拟环境(以“pytorch_env”为例)
python3 -m venv pytorch_env

# 激活虚拟环境
source pytorch_env/bin/activate

# 激活后,终端提示符会显示环境名(如“(pytorch_env)”)

退出虚拟环境deactivate

4. 安装PyTorch

PyTorch提供pipconda两种主流安装方式,需根据是否使用GPU选择对应版本。

4.1 使用pip安装
4.2 使用conda安装(适合Anaconda/Miniconda用户)

5. 验证PyTorch安装

安装完成后,通过Python代码验证PyTorch是否可用及GPU支持情况:

import torch
print("PyTorch版本:", torch.__version__)  # 查看PyTorch版本
print("CUDA可用性:", torch.cuda.is_available())  # 若为True,说明GPU支持正常

若输出类似以下结果,则安装成功:

PyTorch版本: 2.1.0
CUDA可用性: True

6. 可选步骤:安装额外依赖

根据项目需求,可安装常用数据处理/可视化库:

pip install numpy pandas matplotlib seaborn scikit-learn

注意事项

0
看了该问题的人还看了