安裝CUDA/cuDNN 之後 torch.cuda.is_available()傳回 False

確定環境已經安裝 CUDA / cuDNN 之後, 還是無法存取 CUDA:

查看是否有cuda

檢查 cuda 是否可以存取方式如以下:

import torch
if torch.cuda.is_available():
  print(True)
else:
  print(False)

發現是 pytorch 版本安裝錯誤, 安裝到 CPU 版本:

測試用指令:

torch.__version__

顯示為 cpu 版本, 所以無法使用.

pytorch 安裝方式:
https://pytorch.org/

Run this Command:

pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118

從 python 移除 pytorch package 指令:

python -m pip uninstall torch torchvision torchaudio

檢視 python 已安裝的 package 指令:

python -m pip list

服用 pytorch 網站上的 command 之後, 就可以正常使用 torch 的 GPU了:

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *