可以的,CentOS 完全可以运行 PyTorch,只要满足几个基本条件。下面给你说清楚:
PyTorch 官方支持:
# 建议先创建虚拟环境
python3 -m venv pytorch_env
source pytorch_env/bin/activate
# CPU 版本
pip install torch torchvision torchaudio
# GPU 版本(示例:CUDA 11.8)
pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118
conda create -n pytorch python=3.10
conda activate pytorch
conda install pytorch torchvision torchaudio pytorch-cuda=11.8 -c pytorch -c nvidia
某些新 PyTorch 版本需要:
ldd --version
如果 glibc < 2.17,可能需要:
常见报错:
libgomp.so.1 not found
解决:
yum install -y libgomp
✅ 完全没问题,PyTorch 在 无 GUI 服务器 上跑得很好
import torch
print(torch.__version__)
print(torch.cuda.is_available())
✅ CentOS 可以跑 PyTorch,服务器环境尤其常见
⚠️ 注意 Python 版本、系统库和 CUDA 驱动
如果你愿意,可以告诉我:
我可以给你精确的安装命令。