在 Ubuntu 上升级 PyTorch,通常取决于你是用 pip 还是 conda 安装的。下面分别说明:
python -c "import torch; print(torch.__version__)"
pip install --upgrade torch torchvision torchaudio
如果你使用的是 CPU 版:
pip install --upgrade torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cpu
pip install torch==2.1.0 torchvision==0.16.0 torchaudio==2.1.0
conda list torch
conda update pytorch torchvision torchaudio -c pytorch
conda install pytorch=2.1.0 torchvision=0.16.0 torchaudio=2.1.0 -c pytorch
如果你是全局环境,建议先进入虚拟环境:
source activate your_env # conda
# 或
source venv/bin/activate # virtualenv
再执行升级命令。
python -c "import torch; print(torch.__version__)"
python -c "import torch; print(torch.cuda.is_available())"
pip install --upgrade --user torch
或使用 sudo(不推荐)
如果你愿意,可以告诉我:
我可以给你精确的一条升级命令。