溫馨提示×

PyTorch在Ubuntu上如何進行版本管理

小樊
45
2025-09-13 01:34:24
欄目: 智能運維

在Ubuntu上管理PyTorch版本,可通過以下方式操作:

一、安裝/更新PyTorch

  • pip方式

    1. 卸載舊版本:pip uninstall torch torchvision torchaudio
    2. 安裝指定版本(需搭配CUDA版本):
      • GPU版本:pip install torch==2.0.1+cu118 --extra-index-url https://download.pytorch.org/whl/cu118
      • CPU版本:pip install torch torchvision torchaudio
  • conda方式

    1. 卸載舊版本:conda remove pytorch torchvision torchaudio
    2. 安裝指定版本:
      • GPU版本:conda install pytorch==2.0.1 torchvision torchaudio pytorch-cuda=11.8 -c pytorch -c nvidia
      • CPU版本:conda install pytorch==2.0.1 torchvision torchaudio cpuonly -c pytorch

二、版本切換與驗證

  • 查看當前版本

    import torch
    print(torch.__version__)  # 查看PyTorch版本
    print(torch.version.cuda)  # 查看CUDA版本(若安裝GPU版)
    
  • 切換虛擬環境

    • 激活環境:source venv_name/bin/activate(venv)或 conda activate env_name(conda)
    • 重新安裝對應環境的PyTorch版本即可完成切換。

三、注意事項

  • CUDA兼容性:需確保PyTorch版本與CUDA版本匹配(如PyTorch 2.0.1需CUDA 11.8)。
  • 環境隔離:建議使用虛擬環境(venv/conda)避免版本沖突。
  • 驅動檢查:通過nvidia-smi確認GPU驅動支持安裝的CUDA版本。

參考來源:

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女