PyTorch Linux库更新指南
conda activate your_env(conda)或source your_env/bin/activate(venv)激活目标环境。pip uninstall torch torchvision torchaudio 此步骤可彻底清除旧版本文件,避免残留依赖冲突。
pip install --upgrade pip 确保pip能正确解析最新版PyTorch的安装包。
pip install --upgrade torch torchvision torchaudio pip install --upgrade torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu117 替换cu117为你的CUDA版本(如cu118对应CUDA 11.8),可从PyTorch官网获取对应命令。python -c "import torch; print(torch.__version__)" 输出结果应为最新版本号(如2.1.0)。
conda update conda 确保conda能正确解析PyTorch依赖。
conda remove pytorch torchvision torchaudio cudatoolkit 清除旧版本及关联的CUDA工具包,避免依赖冲突。
conda install pytorch torchvision torchaudio cpuonly -c pytorch conda install pytorch torchvision torchaudio cudatoolkit=11.7 -c pytorch 替换11.7为你的CUDA版本,确保与GPU驱动兼容。conda list torch 输出结果中的torch版本号应为最新。
pip install torch==old_version或conda install pytorch=old_version回滚到指定版本。