温馨提示×

pytorch centos版哪里下

小樊
47
2026-08-20 05:14:23
栏目: 智能运维

目前 PyTorch 官方已经不再提供“CentOS 专用版”,而是统一通过 pip / conda 安装,只要系统满足依赖即可在 CentOS 上运行。下面给你几种在 CentOS 7 / CentOS 8 / Rocky / Alma 上安装 PyTorch 的正确方式。


一、推荐方式(官方通用,适用于 CentOS)

✅ 方法 1:使用 pip 安装(最常用)

1️⃣ 先确认系统环境

cat /etc/centos-release
python3 --version

建议:

  • Python ≥ 3.8
  • gcc ≥ 7(CentOS 7 需要额外升级)

2️⃣ 安装 pip(如果没有)

yum install -y python3-pip

3️⃣ 安装 PyTorch(CPU 版本,最省事)

pip3 install torch torchvision torchaudio

4️⃣ 安装 CUDA 版本(有 NVIDIA 显卡)

先确认 CUDA 版本:

nvidia-smi

例如 CUDA 11.8:

pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118

✅ 方法 2:使用 conda(推荐对依赖管理要求高的)

wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
bash Miniconda3-latest-Linux-x86_64.sh

然后:

conda install pytorch torchvision torchaudio pytorch-cuda=11.8 -c pytorch -c nvidia

二、CentOS 常见问题

❗ CentOS 7 默认 glibc 太旧

CentOS 7 默认:

glibc 2.17

而较新 PyTorch(2.x)需要:

glibc ≥ 2.17(勉强)
gcc ≥ 9(推荐)

解决方案:

  • 使用 conda(自带依赖)✅
  • 或升级 devtoolset:
yum install -y devtoolset-9
scl enable devtoolset-9 bash

三、不推荐的方式(已过时)

❌ 不要找:

  • “pytorch centos rpm”
  • “pytorch centos 7 binary”

官方 不再单独提供 CentOS 包


四、验证是否安装成功

python3
>>> import torch
>>> torch.__version__
>>> torch.cuda.is_available()

五、总结一句话

PyTorch 没有 CentOS 独占版本,直接用 pip / conda 安装即可,conda 对 CentOS 最友好。


如果你愿意,可以告诉我:

  • ✅ CentOS 7 还是 8?
  • ✅ 是否有 NVIDIA 显卡?
  • ✅ Python 版本?

我可以给你一条 完全适配你系统的安装命令

0