在 Ubuntu 上配置 PyTorch,一般步骤如下(以 Ubuntu 20.04 / 22.04 为例):
sudo apt update
sudo apt upgrade -y
Ubuntu 通常自带 Python3:
python3 --version
安装 pip:
sudo apt install python3-pip -y
避免污染系统环境:
sudo apt install python3-venv -y
python3 -m venv pytorch-env
source pytorch-env/bin/activate
pip install torch torchvision torchaudio
ubuntu-drivers devices
sudo ubuntu-drivers autoinstall
reboot
验证:
nvidia-smi
sudo apt install nvidia-cuda-toolkit -y
或参考官方: https://developer.nvidia.com/cuda-toolkit
pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118
python
import torch
print(torch.__version__)
print(torch.cuda.is_available()) # GPU 应为 True
pip install torch -i https://pypi.tuna.tsinghua.edu.cn/simple
明确使用:
python3 -m pip install torch
sudo apt install python3-pip python3-venv
python3 -m venv env
source env/bin/activate
pip install torch torchvision torchaudio
如果你告诉我:
我可以给你精确一条命令方案。