Could not load dynamic library ‘libcudart.so.10.1‘; dlerror: libcudart.so.10

CUDA 10.2 使用tensorflow 2.3 报错

 

解决办法:

建立软链接:

sudo ln -s /usr/local/cuda-10.2/targets/x86_64-linux/lib/libcudart.so.10.2  /usr/lib/x86_64-linux-gnu/libcudart.so.10.1

因为libcudart.so.10.2兼容libcudart.so.10.1,所以用10.2替代10.1。
 

 

测试:

import tensorflow as tf
tf.test.is_gpu_available()