在 Ubuntu 上安装 PyTorch,通常推荐用 conda 或 pip,并根据你的硬件(是否有 NVIDIA GPU)选择 CPU 或 CUDA 版本。下面给你几种常见方式。
lsb_release -a
nvidia-smi
sudo apt update
sudo apt install python3 python3-pip python3-venv
python3 -m venv pytorch-env
source pytorch-env/bin/activate
pip install torch torchvision torchaudio
pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118
具体 CUDA 版本请参考:https://pytorch.org/get-started/locally/
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
bash Miniconda3-latest-Linux-x86_64.sh
conda create -n pytorch python=3.10
conda activate pytorch
conda install pytorch torchvision torchaudio cpuonly -c pytorch
conda install pytorch torchvision torchaudio pytorch-cuda=11.8 -c pytorch -c nvidia
python
import torch
print(torch.__version__)
print(torch.cuda.is_available()) # GPU 应为 True
pip install torch -i https://pypi.tuna.tsinghua.edu.cn/simple
nvidia-smi 显示的 CUDA 版本为准(向下兼容)如果你告诉我:
我可以给你精确的一条命令安装方案。