CUDALibCudaRt.so.10.0错误:无法打开共享对象文件(找不到该文件)
发布时间
阅读量:
阅读量
结论
检查~/.bashrc文件中环境变量有没有写错,正确的写法应为:
export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH
export PATH=$PATH:/usr/local/cuda/bin:$PATH
过程
在新环境中安装tensorflow之后突然遇到错误信息libcudart.so.10.0: cannot open shared object file: No such file or directory(提示信息无法识别),并且发现旧环境中也无法运行代码。起初认为可能是tensorflow版本不兼容导致的问题,在更换不同版本后仍未解决该问题。
感觉是CUDA的原因,于是重装了CUDA10,在终端查看cuda和cudnn版本:
nvcc -V
cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2
没毛病,可以正常显示版本
于是测试cudnn例子:
cd /usr/src/cudnn_samples_v7/mnistCUDNN
sudo make
./mnistCUDNN
全部评论 (0)
还没有任何评论哟~
