可以的,CentOS 上 PyTorch 完全支持离线安装。常见做法有以下几种,按“可行性 + 常用程度”给你说明:
(可以是同版本 CentOS,也可以是别的 Linux,只要 Python 版本一致)
pip download torch torchvision torchaudio \
--python-version 3.9 \
--platform linux_x86_64 \
--index-url https://download.pytorch.org/whl/cpu
如果是 GPU 版本:
--index-url https://download.pytorch.org/whl/cu118
会下载一堆 .whl 文件(torch / torchvision / 依赖)
用 U 盘 / 内网传输都行
pip install *.whl --no-index --find-links=.
✅ 不需要网络
✅ 稳定、可控
✅ 适合生产环境
conda install pytorch torchvision torchaudio cpuonly -c pytorch
conda pack -n torch_env -o torch_env.tar.gz
tar -xzf torch_env.tar.gz
source torch_env/bin/activate
⚠️ 需要提前装好 conda-pack
pyenv 或 conda 升到 3.8 / 3.9离线时可能缺:
libgomplibstdc++yum install libgomp libstdc++
✅ 能离线装
✅ 最推荐 wheel 离线安装
⚠️ 注意 CentOS 版本和 Python 版本
如果你愿意,可以告诉我:
我可以直接给你精确的安装命令和下载链接。