当我设置Deep Learning的环境时,我发现在pytorch中,torch.cuda.is_available()函数始终为False。我多次尝试更换pytorch的版本,cpu版本安装成功,但是gpu版本无法安装。服务器之前可能以错误的方式安装了CUDA(nvcc --version不起作用,但我可以看到很多像CUDA-11.4这样的文件),所以我尝试安装CUDA 12.1并删除之前的文件。但还是无法安装CUDA。
当我第一次检查 nvidia-smi 时,输出如下:
Mon Apr 24 11:16:34 2023
+---------------------------------------------------------------------------------------+
| NVIDIA-SMI 530.30.02 Driver Version: 530.30.02 CUDA Version: 12.1 |
|-----------------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
| | | MIG M. |
|=========================================+======================+======================|
| 0 NVIDIA GeForce RTX 4090 On | 00000000:05:00.0 Off | Off |
| 0% 42C P8 12W / 450W| …Run Code Online (Sandbox Code Playgroud)