fix_torch_dependencies.bat 1.0 KB

123456789101112131415161718192021222324252627282930313233
  1. @echo off
  2. REM 修复 PyTorch 版本冲突
  3. REM 确保 torch, torchvision, torchaudio 版本匹配
  4. echo ========================================
  5. echo 修复 PyTorch 版本依赖冲突
  6. echo ========================================
  7. echo.
  8. echo 步骤 1: 卸载冲突的包...
  9. pip uninstall -y torch torchvision torchaudio torch-tensorrt
  10. echo.
  11. echo 步骤 2: 安装匹配的 PyTorch 版本 (CUDA 12.1)...
  12. pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu121
  13. echo.
  14. echo 步骤 3: 安装 torch-tensorrt...
  15. pip install torch-tensorrt
  16. echo.
  17. echo ========================================
  18. echo 安装完成!
  19. echo ========================================
  20. echo.
  21. echo 验证安装:
  22. python -c "import torch; print(f'PyTorch: {torch.__version__}')"
  23. python -c "import torchvision; print(f'TorchVision: {torchvision.__version__}')"
  24. python -c "import torchaudio; print(f'TorchAudio: {torchaudio.__version__}')"
  25. python -c "import torch_tensorrt; print('Torch-TensorRT: OK')" 2>nul || echo "Torch-TensorRT: 需要单独安装"
  26. pause