在 Linux 上使用 PyTorch,一般流程包括:安装 Linux 环境 → 安装 Python → 安装 PyTorch → 验证 → 写代码运行。下面给你一个清晰、实用的指南。
常见发行版:
如果是服务器,一般已经是 Linux,无需重装。
查看系统:
uname -a
cat /etc/os-release
sudo apt update
sudo apt install python3 python3-pip python3-venv -y
查看版本:
python3 --version
python3 -m venv pytorch-env
source pytorch-env/bin/activate
激活后命令行前面会出现 (pytorch-env)
先确认显卡驱动:
nvidia-smi
去官网选命令(示例 CUDA 12.1):
pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu121
pip install torch torchvision torchaudio
python
import torch
print(torch.__version__)
print(torch.cuda.is_available()) # GPU 为 True
test.py
import torch
x = torch.rand(3, 3)
y = torch.rand(3, 3)
print(x + y)
if torch.cuda.is_available():
x = x.cuda()
print("Using GPU")
运行:
python test.py
pip install torch -i https://pypi.tuna.tsinghua.edu.cn/simple
nvidia-smi 和 torch.version.cuda 对比pip install jupyterlab如果你愿意,可以告诉我:
我可以直接给你一条最适合你的安装命令。