温馨提示×

linux怎么升级pytorch

小樊
55
2026-10-04 11:40:42
栏目: 智能运维

在 Linux 上升级 PyTorch,常见有 pip 和 conda 两种方式,下面分别说明。


一、使用 pip 升级 PyTorch

1. 查看当前版本

python -c "import torch; print(torch.__version__)"

2. 升级到最新版本

pip install --upgrade torch torchvision torchaudio

3. 指定版本升级(示例)

pip install torch==2.1.0 torchvision==0.16.0 torchaudio==2.1.0

4. 使用 CUDA 版本(如 GPU)

到 PyTorch 官网获取对应命令,例如:

pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118

二、使用 conda 升级 PyTorch

1. 激活环境

conda activate your_env_name

2. 升级 PyTorch

conda update pytorch torchvision torchaudio -c pytorch

3. 指定 CUDA 版本

conda install pytorch torchvision torchaudio pytorch-cuda=11.8 -c pytorch -c nvidia

三、常见问题

1. 权限问题

pip install --user --upgrade torch

或使用虚拟环境(推荐)。

2. 升级后报错

  • 删除旧版本:
pip uninstall torch torchvision torchaudio
  • 再重新安装

3. 确认是否使用 GPU

python -c "import torch; print(torch.cuda.is_available())"

如果你能告诉我:

  • 用的是 pip 还是 conda
  • 是否有 GPU / CUDA 版本
  • 当前 PyTorch 版本

我可以给你一条精确可用的升级命令。

0 踩