在 Linux 上更新 PyTorch 版本,常见方式取决于你 originally 使用的安装方式(pip 或 conda)。下面分情况说明。
python -c "import torch; print(torch.__version__)"
pip install --upgrade torch torchvision torchaudio
pip install torch==2.1.0 torchvision==0.16.0 torchaudio==2.1.0
pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118
推荐去官网选择命令:https://pytorch.org/get-started/locally/
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
conda install pytorch torchvision torchaudio pytorch-cuda=11.8 -c pytorch -c nvidia
建议在虚拟环境中操作:
python -m venv venv
source venv/bin/activate
避免使用 sudo pip,推荐用虚拟环境或 --user:
pip install --user --upgrade torch
如报错,可先卸载再安装:
pip uninstall torch torchvision torchaudio
pip install torch torchvision torchaudio
如果你能告诉我:
我可以给你更精确的命令。