在 Linux 下配置 PyTorch,通常分为系统环境准备 → 安装 Python/依赖 → 安装 PyTorch → 验证几个步骤。下面给你一份通用且常用的做法(以 Ubuntu 为例)。
sudo apt update
sudo apt upgrade -y
sudo apt install -y python3 python3-pip python3-venv
避免污染系统 Python:
python3 -m venv pytorch_env
source pytorch_env/bin/activate
激活后命令行前面会出现 (pytorch_env)
pip install torch torchvision torchaudio
nvidia-smi
能看到 CUDA Version 说明驱动正常。
pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118
其他版本去官网选:
https://pytorch.org/get-started/locally/
python -c "import torch; print(torch.__version__)"
GPU 验证:
python -c "import torch; print(torch.cuda.is_available())"
返回 True 表示 GPU 可用。
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple torch
用 python3 和 pip3 明确指定
conda create -n torch python=3.10
conda activate torch
conda install pytorch torchvision torchaudio pytorch-cuda=11.8 -c pytorch -c nvidia
如果你愿意,可以告诉我:
我可以直接给你精确命令。