Hardware:
Now installed检查已安装的驱动:
Code:
pip list | Select-String "torch" # 只查看torch相关
>> pytorch-triton-xpu 3.4.0
>> torch 2.8.0+xpu
>> torchaudio 2.8.0+xpu
>> torchsde 0.2.6
>> torchvision 0.23.0+xpu
批量卸载
# 批量卸载,一次性确认
pip uninstall torch torchvision torchaudio intel-extension-for-pytorch -y
# 或者分开卸载但都自动确认
pip uninstall torch -y
pip uninstall torchvision -y
pip uninstall torchaudio -y
pip uninstall intel-extension-for-pytorch -y强力清理(如果普通卸载失败)# 如果卸载失败,可以尝试强制删除
# 找到包的安装位置
pip show torch | findstr "Location"
# 手动删除残留文件(谨慎操作!)
# 通常位置在:Python安装目录\Lib\site-packages\
# 例如:
Remove-Item -Path "C:\Python310\Lib\site-packages\torch*" -Recurse -Force -ErrorAction SilentlyContinue
Remove-Item -Path "C:\Python310\Lib\site-packages\torchvision*" -Recurse -Force -ErrorAction SilentlyContinue
Remove-Item -Path "C:\Python310\Lib\site-packages\torchaudio*" -Recurse -Force -ErrorAction SilentlyContinue
Remove-Item -Path "C:\Python310\Lib\site-packages\intel_extension_for_pytorch*" -Recurse -Force -ErrorAction SilentlyContinue
Downloaded drivers:
Powershell
Code:
(Get-ChildItem -Recurse | Select-Object Name)
PS E:\AI\driver\intel> Get-ChildItem -Recurse | Select-Object Name
Name
----
intel_extension_for_pytorch-2.8.10+xpu-cp310-cp310-win_amd64.whl
torch-2.5.1+cxx11.abi-cp310-cp310-win_amd64.whl
torchaudio-2.5.1+cxx11.abi-cp310-cp310-win_amd64.whl
torchvision-0.20.1+cxx11.abi-cp310-cp310-win_amd64.whl
PS E:\AI\driver\pytorch> Get-ChildItem -Recurse | Select-Object Name
Name
----
pytorch_triton_xpu-3.4.0-cp310-cp310-win_amd64.whl
torch-2.8.0+xpu-cp310-cp310-win_amd64.whl
torchaudio-2.8.0+xpu-cp310-cp310-win_amd64.whl
torchvision-0.23.0+xpu-cp310-cp310-win_amd64.whl
Install intel drivers
cd "E:\AI\driver\intel"
# 1. 先安装 PyTorch
pip install "torch-2.5.1+cxx11.abi-cp310-cp310-win_amd64.whl"
# 2. 再安装 torchvision 和 torchaudio
pip install "torchvision-0.20.1+cxx11.abi-cp310-cp310-win_amd64.whl"
pip install "torchaudio-2.5.1+cxx11.abi-cp310-cp310-win_amd64.whl"
# 3. 最后安装 Intel Extension for PyTorch
pip install "intel_extension_for_pytorch-2.8.10+xpu-cp310-cp310-win_amd64.whl"
验证安装是否成功
# 检查所有包是否安装成功
python -c "import torch; print(f'PyTorch版本: {torch.__version__}')"
python -c "import torchvision; print(f'torchvision版本: {torchvision.__version__}')"
python -c "import torchaudio; print(f'torchaudio版本: {torchaudio.__version__}')"
python -c "import intel_extension_for_pytorch as ipex; print(f'IPEX版本: {ipex.__version__}')"
# 检查是否支持XPU(Intel GPU)
python -c "import torch; print(f'XPU可用: {torch.xpu.is_available()}')"
----
如果安装Pytorch:
# 切换到目录
cd "E:\AI\driver\pytorch"
# 切换到目录
cd "E:\AI\driver\pytorch"
# 第一步:先安装 pytorch-triton-xpu(它是 torch 的依赖)
pip install "pytorch_triton_xpu-3.4.0-cp310-cp310-win_amd64.whl"
# 第二步:安装 PyTorch
pip install "torch-2.8.0+xpu-cp310-cp310-win_amd64.whl"
# 第三步:安装 torchvision
pip install "torchvision-0.23.0+xpu-cp310-cp310-win_amd64.whl"
# 第四步:安装 torchaudio
pip install "torchaudio-2.8.0+xpu-cp310-cp310-win_amd64.whl"