ubuntu

Ubuntu下PyTorch库怎么更新

小樊
44
2025-10-23 05:07:25
栏目: 智能运维

Ubuntu下PyTorch库更新方法

一、使用pip更新PyTorch(适用于通过pip安装的场景)

  1. 打开终端:通过快捷键Ctrl + Alt + T启动终端。
  2. 升级pip工具(可选但推荐):运行pip install --upgrade pip,确保pip为最新版本,避免安装兼容性问题。
  3. 检查当前PyTorch版本:执行pip show torch,查看当前安装的版本及安装路径。
  4. 卸载旧版本(可选但推荐):若需彻底清理旧版本,运行pip uninstall torch torchvision torchaudio,按提示确认卸载。
  5. 安装最新版本PyTorch
    • 通用命令(自动匹配当前CUDA版本):pip install --upgrade torch torchvision torchaudio
    • 指定CUDA版本(如CUDA 11.7):pip install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu117(需根据显卡驱动支持的CUDA版本调整,可通过nvcc --version查看当前CUDA版本)。
    • CPU-only版本(无GPU支持):pip install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cpu
  6. 验证更新:再次运行pip show torch,确认Version字段显示为新版本;或在Python中执行import torch; print(torch.__version__),打印版本号验证。

二、使用conda更新PyTorch(适用于通过Anaconda/Miniconda安装的场景)

  1. 打开终端:通过Ctrl + Alt + T启动终端。
  2. 激活目标环境(若有):运行conda activate your_environment_name,切换至需要更新PyTorch的conda环境。
  3. 更新conda工具(可选但推荐):执行conda update conda,确保conda为最新版本。
  4. 检查当前PyTorch版本:运行conda list torch,查看当前安装的版本。
  5. 卸载旧版本(可选但推荐):若需彻底清理,运行conda remove pytorch torchvision torchaudio cudatoolkit,按提示确认卸载。
  6. 安装最新版本PyTorch
    • 通用命令(自动匹配CUDA版本):conda update pytorch torchvision torchaudio -c pytorch
    • 指定CUDA版本(如CUDA 11.7):conda install pytorch torchvision torchaudio cudatoolkit=11.7 -c pytorch(需与显卡驱动支持的CUDA版本一致)。
    • CPU-only版本conda install pytorch torchvision torchaudio cpuonly -c pytorch
  7. 验证更新:运行conda list torch,确认torch条目的版本号为最新;或在Python中执行import torch; print(torch.__version__)验证。

三、注意事项

0
看了该问题的人还看了