下面给你一份在 Ubuntu 上配置 PyTorch 环境的常用、稳妥方案(CPU / GPU 都覆盖),按步骤来即可。
sudo apt update
sudo apt upgrade -y
sudo apt install -y python3 python3-pip python3-venv
避免污染系统环境:
mkdir ~/pytorch_env
cd ~/pytorch_env
python3 -m venv venv
source venv/bin/activate
激活后命令行前面会出现 (venv)。
pip install torch torchvision torchaudio
nvidia-smi
能看到显卡信息说明驱动已装。
sudo apt install nvidia-cuda-toolkit
或参考 NVIDIA 官方 run 文件安装(更推荐)。
pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118
版本号(cu118 / cu121)要和你显卡驱动支持的 CUDA 匹配
python
import torch
print(torch.__version__)
print(torch.cuda.is_available()) # GPU 应为 True
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
pip install jupyter
jupyter notebook
deactivate
如果你告诉我:
我可以直接给你一条最合适的具体命令。