笔记本PyTorch环境中torch.cuda.is_available()返回False求助
配置CUDA版PyTorch时torch.cuda.is_available()返回False
相关系统信息:
- 设备:Lenovo ThinkPad P14S Gen4
- GPU:NVIDIA RTX A500 Laptop GPU
- Linux内核版本:6.11.11-1
- NVIDIA驱动版本:550.135
nvidia-smi输出
+-----------------------------------------------------------------------------------------+ | NVIDIA-SMI 550.135 Driver Version: 550.135 CUDA Version: 12.4 | |-----------------------------------------+------------------------+----------------------+ | 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 RTX A500 Laptop GPU Off | 00000000:03:00.0 Off | N/A | | N/A 42C P0 7W / 30W | 8MiB / 4096MiB | 0% Default | | | | N/A | +-----------------------------------------+------------------------+----------------------+
nvcc --version输出
nvcc: NVIDIA (R) Cuda compiler driver Copyright (c) 2005-2024 NVIDIA Corporation Built on Tue_Oct_29_23:50:19_PDT_2024 Cuda compilation tools, release 12.6, V12.6.85 Build cuda_12.6.r12.6/compiler.35059454_0
torch.utils.collect_env输出
PyTorch version: 2.5.1 Is debug build: False CUDA used to build PyTorch: 12.6 ROCM used to build PyTorch: N/A OS: Manjaro Linux (x86_64) GCC version: (GCC) 14.2.1 20240910 Clang version: 18.1.8 CMake version: version 3.31.2 Libc version: glibc-2.40 Python version: 3.12.7 (main, Oct 1 2024, 11:15:50) [GCC 14.2.1 20240910] (64-bit runtime) Python platform: Linux-6.11.11-1-MANJARO-x86_64-with-glibc2.40 Is CUDA available: False CUDA runtime version: 12.6.85 CUDA_MODULE_LOADING set to: N/A GPU models and configuration: GPU 0: NVIDIA RTX A500 Laptop GPU Nvidia driver version: 550.135 cuDNN version: Probably one of the following: /usr/lib/libcudnn.so.9.5.1 /usr/lib/libcudnn_adv.so.9.5.1 /usr/lib/libcudnn_cnn.so.9.5.1 /usr/lib/libcudnn_engines_precompiled.so.9.5.1 /usr/lib/libcudnn_engines_runtime_compiled.so.9.5.1 /usr/lib/libcudnn_graph.so.9.5.1 /usr/lib/libcudnn_heuristic.so.9.5.1 /usr/lib/libcudnn_ops.so.9.5.1 HIP runtime version: N/A MIOpen runtime version: N/A Is XNNPACK available: True
已尝试操作:
- 在venv和conda环境中运行基于CUDA 12.4编译的PyTorch 2.5.1,结果一致
- 已将CUDA添加至PATH与LD_LIBRARY_PATH环境变量
目前理解各版本匹配无误,但仍无法定位问题,若需更多信息可告知。后续会补充找到的解决方案。
内容的提问来源于stack exchange,提问作者MoRoBe
相关产品推荐
相关产品推荐

