ImportError: libcublas.so.9.0: cannot open shared object file: No such file or directory

由于服务器TensorFlow经常报这个错误,而且我是看了别人的CSDN博客才解决了这个问题。又怕之后找不到这个文章,所以转载了过来。原文链接

步骤1:

sudo vim ~/.bashrc

在末位加入:

export PATH=/usr/local/cuda/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
export CUDA_HOME=/usr/local/cuda
source ~/.bashrc

步骤2:

据说在修改了步骤1就好了。但是每次我步骤1弄完,问题依旧存在。但是只需要步骤2,问题就可以解决。

检查 /usr/local/cuda-9.0/lib64 下是否有 libcublas.so.9.0

如果有,终端输入:

sudo ldconfig /usr/local/cuda-9.0/lib64

你可能感兴趣的:(Tensorflow)