-
Notifications
You must be signed in to change notification settings - Fork 5.9k
Description
bug描述 Describe the Bug
复现报错:
root@5380416779f0:/home# python3 - << 'EOF'
import paddle
print("Paddle:", paddle.version)
print("CUDA available:", paddle.device.is_compiled_with_cuda())
EOF
/usr/local/lib/python3.10/dist-packages/paddle/base/framework.py:824: UserWarning: You are using GPU version Paddle, but your CUDA device is not set properly. CPU device will be used by default. warnings.warn( Paddle: 3.2.2 CUDA available: True
root@5380416779f0:/home#
环境:
windows 10 + NVIDIA CUDA 13.0(驱动版本 581.57)
使用paddlepaddle官方docker镜像:docker pull ccr-2vdh3abv-pub.cnc.bj.baidubce.com/paddlepaddle/paddle:3.2.2-gpu-cuda13.0-cudnn9.13
docker启动命令:docker run --gpus all --name paddle -it ccr-2vdh3abv-pub.cnc.bj.baidubce.com/paddlepaddle/paddle:3.2.2-gpu-cuda13.0-cudnn9.13 /bin/bash
然后在paddlepaddle官方docker镜像中安装了 paddleocr 3.3.2
docker环境下的NVIDIA版本查询:
root@5380416779f0:/home# nvidia-smi Thu Dec 4 23:55:42 2025 +-----------------------------------------------------------------------------------------+ | NVIDIA-SMI 580.102.01 Driver Version: 581.57 CUDA Version: 13.0 | +-----------------------------------------+------------------------+----------------------+ | 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 2070 On | 00000000:09:00.0 On | N/A | | 35% 27C P0 56W / 175W | 937MiB / 8192MiB | 26% Default | | | | N/A | +-----------------------------------------+------------------------+----------------------+ +-----------------------------------------------------------------------------------------+ | Processes: | | GPU GI CI PID Type Process name GPU Memory | | ID ID Usage | |=========================================================================================| | 0 N/A N/A 49 G /Xwayland N/A | +-----------------------------------------------------------------------------------------+
其他补充信息 Additional Supplementary Information
docker中的cuda lib查询:
root@5380416779f0:/home# ls /usr/local/cuda-13.0/targets/x86_64-linux/lib
cmake libcufft_static.a libcurand.so.10.4.0.35 libnppial.so.13 libnppim.so.13.0.1.2 libnvJitLink_static.a libnvrtc-builtins.so.13.0.88 libOpenCL.so.1 libcufftw.so libcurand_static.a libnppial.so.13.0.1.2 libnppim_static.a libnvblas.so libnvrtc-builtins_static.a libOpenCL.so.1.0 libcufftw.so.12 libcusolver.so libnppial_static.a libnppist.so libnvblas.so.13 libnvrtc-builtins_static.alt.a libOpenCL.so.1.0.0 libcufftw.so.12.0.0.61 libcusolver.so.12 libnppicc.so libnppist.so.13 libnvblas.so.13.0.2.14 libnvrtc.alt.so libcheckpoint.so libcufftw_static.a libcusolver.so.12.0.4.66 libnppicc.so.13 libnppist.so.13.0.1.2 libnvfatbin.so libnvrtc.alt.so.13 libcublas.so libcufile.so libcusolverMg.so libnppicc.so.13.0.1.2 libnppist_static.a libnvfatbin.so.13 libnvrtc.alt.so.13.0.88 libcublas.so.13 libcufile.so.0 libcusolverMg.so.12 libnppicc_static.a libnppisu.so libnvfatbin.so.13.0.85 libnvrtc.so libcublas.so.13.0.2.14 libcufile.so.1.15.1 libcusolverMg.so.12.0.4.66 libnppidei.so libnppisu.so.13 libnvfatbin_static.a libnvrtc.so.13 libcublasLt.so libcufile_rdma.so libcusolver_lapack_static.a libnppidei.so.13 libnppisu.so.13.0.1.2 libnvjpeg.so libnvrtc.so.13.0.88 libcublasLt.so.13 libcufile_rdma.so.1 libcusolver_metis_static.a libnppidei.so.13.0.1.2 libnppisu_static.a libnvjpeg.so.13 libnvrtc_static.a libcublasLt.so.13.0.2.14 libcufile_rdma.so.1.15.1 libcusolver_static.a libnppidei_static.a libnppitc.so libnvjpeg.so.13.0.1.86 libnvrtc_static.alt.a libcublasLt_static.a libcufile_rdma_static.a libcusparse.so libnppif.so libnppitc.so.13 libnvjpeg_static.a libnvtx3interop.so libcublas_static.a libcufile_static.a libcusparse.so.12 libnppif.so.13 libnppitc.so.13.0.1.2 libnvperf_host.so libnvtx3interop.so.1 libcudadevrt.a libcufilt.a libcusparse.so.12.6.3.3 libnppif.so.13.0.1.2 libnppitc_static.a libnvperf_host_static.a libnvtx3interop.so.1.1.0 libcudart.so libculibos.a libcusparse_static.a libnppif_static.a libnpps.so libnvperf_target.so libpcsamplingutil.so libcudart.so.13 libcupti.so libmetis_static.a libnppig.so libnpps.so.13 libnvptxcompiler_static.a stubs libcudart.so.13.0.88 libcupti.so.13 libnppc.so libnppig.so.13 libnpps.so.13.0.1.2 libnvrtc-builtins.alt.so libcudart_static.a libcupti.so.2025.3.1 libnppc.so.13 libnppig.so.13.0.1.2 libnpps_static.a libnvrtc-builtins.alt.so.13.0 libcufft.so libcupti_static.a libnppc.so.13.0.1.2 libnppig_static.a libnvJitLink.so libnvrtc-builtins.alt.so.13.0.88 libcufft.so.12 libcurand.so libnppc_static.a libnppim.so libnvJitLink.so.13 libnvrtc-builtins.so libcufft.so.12.0.0.61 libcurand.so.10 libnppial.so libnppim.so.13 libnvJitLink.so.13.0.88 libnvrtc-builtins.so.13.0
root@5380416779f0:/home# echo $LD_LIBRARY_PATH /usr/local/cuda-13.0/compat:/usr/local/cuda-13.0/targets/x86_64-linux/lib:/usr/local/nvidia/lib:/usr/local/nvidia/lib64:/usr/local/cuda/lib64
root@5380416779f0:/home# ldconfig -p | grep cuda
libpcsamplingutil.so (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libpcsamplingutil.so libnvtx3interop.so.1 (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnvtx3interop.so.1 libnvtx3interop.so (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnvtx3interop.so libnvrtc.so.13 (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnvrtc.so.13 libnvrtc.so (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnvrtc.so libnvrtc.alt.so.13 (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnvrtc.alt.so.13 libnvrtc.alt.so (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnvrtc.alt.so libnvrtc-builtins.so.13.0 (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnvrtc-builtins.so.13.0 libnvrtc-builtins.so (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnvrtc-builtins.so libnvrtc-builtins.alt.so.13.0 (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnvrtc-builtins.alt.so.13.0 libnvrtc-builtins.alt.so (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnvrtc-builtins.alt.so libnvperf_target.so (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnvperf_target.so libnvperf_host.so (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnvperf_host.so libnvjpeg.so.13 (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnvjpeg.so.13 libnvjpeg.so (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnvjpeg.so libnvfatbin.so.13 (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnvfatbin.so.13 libnvfatbin.so (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnvfatbin.so libnvblas.so.13 (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnvblas.so.13 libnvblas.so (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnvblas.so libnvJitLink.so.13 (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnvJitLink.so.13 libnvJitLink.so (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnvJitLink.so libnpps.so.13 (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnpps.so.13 libnpps.so (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnpps.so libnppitc.so.13 (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnppitc.so.13 libnppitc.so (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnppitc.so libnppisu.so.13 (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnppisu.so.13 libnppisu.so (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnppisu.so libnppist.so.13 (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnppist.so.13 libnppist.so (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnppist.so libnppim.so.13 (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnppim.so.13 libnppim.so (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnppim.so libnppig.so.13 (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnppig.so.13 libnppig.so (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnppig.so libnppif.so.13 (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnppif.so.13 libnppif.so (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnppif.so libnppidei.so.13 (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnppidei.so.13 libnppidei.so (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnppidei.so libnppicc.so.13 (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnppicc.so.13 libnppicc.so (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnppicc.so libnppial.so.13 (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnppial.so.13 libnppial.so (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnppial.so libnppc.so.13 (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnppc.so.13 libnppc.so (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnppc.so libicudata.so.70 (libc6,x86-64) => /usr/lib/x86_64-linux-gnu/libicudata.so.70 libcusparse.so.12 (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libcusparse.so.12 libcusparse.so (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libcusparse.so libcusolverMg.so.12 (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libcusolverMg.so.12 libcusolverMg.so (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libcusolverMg.so libcusolver.so.12 (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libcusolver.so.12 libcusolver.so (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libcusolver.so libcurand.so.10 (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libcurand.so.10 libcurand.so (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libcurand.so libcupti.so.13 (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libcupti.so.13 libcupti.so (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libcupti.so libcufile_rdma.so.1 (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libcufile_rdma.so.1 libcufile_rdma.so (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libcufile_rdma.so libcufile.so.0 (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libcufile.so.0 libcufile.so (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libcufile.so libcufftw.so.12 (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libcufftw.so.12 libcufftw.so (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libcufftw.so libcufft.so.12 (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libcufft.so.12 libcufft.so (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libcufft.so libcudart.so.13 (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libcudart.so.13 libcudart.so (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libcudart.so libcudadebugger.so.1 (libc6,x86-64) => /usr/lib/x86_64-linux-gnu/libcudadebugger.so.1 libcuda.so.1 (libc6,x86-64) => /usr/lib/x86_64-linux-gnu/libcuda.so.1 libcuda.so (libc6,x86-64) => /usr/lib/x86_64-linux-gnu/libcuda.so libcublasLt.so.13 (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libcublasLt.so.13 libcublasLt.so (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libcublasLt.so libcublas.so.13 (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libcublas.so.13 libcublas.so (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libcublas.so libcheckpoint.so (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libcheckpoint.so libOpenCL.so.1 (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libOpenCL.so.1