• Register
0 votes
193 views

Problem :

 I am building the TensorFlow from the source code. The build appears to succeed; but, when my TensorFlow program invokes the import tensorflow, one or both of the following errors starts appearing:

·    ImportError: libcudart.so.8.0: cannot open shared object file: No such file or directory

·    ImportError: libcudnn.5: cannot open shared object file: No such file or directory

6 5 3
7,540 points

1 Answer

0 votes

Solution :

For your first error:

ImportError: libcudart.so.8.0: cannot open shared object file: No such file or directory

Please make sure your LD_LIBRARY_PATH includes the lib64 directory in whichever path you installed the cuda package in. You can do this by adding the export line in the .bashrc.

I fixed this issue just adding the cuda path to my .bashrc as below:

export LD_LIBRARY_PATH=/usr/local/cuda/lib64/

I hope you have installed cuDNN? Note that this is very different from the regular cuda package. You will need to first register, then download and install the package from the below page: https://developer.nvidia.com/cudnn

For your Second error :

ImportError: libcudnn.5: cannot open shared object file: No such file or directory

I found that there is no libcudnn.5 in my /usr/local/cuda/lib64 or /usr/local/cuda-8.0/lib64 directories. But, I do have a libcudnn.so.6.* file. So to solve the issue, I created a following link:

ln -s libcudnn.so.6.* libcudnn.so.5

in my /usr/local/cuda/lib64 directory. Now everything works fine for me.

I hope it helps you in resolving your issue.

9 7 4
38,600 points

Related questions

0 votes
1 answer 103 views
103 views
Problem : I am facing following error while importing the Tensorflow. >>> import tensorflow Traceback (most recent call last): File "/home/alecxe/anaconda3/lib/python3.6/site-packages/tensorflow/python/pywrap_tensorflow.py", line 52, in <module> from tensorflow.python. ... soon as I open the terminal windows, and type nvcc -V in the new terminal window it again shows that not installed
asked Dec 7, 2019 alecxe 7.5k points
0 votes
1 answer 71 views
71 views
Problem : I am very new to tensorflow-gpu, I want to use the tensorflow-gpu on my system. I have already tried to reinstall tensorflow-gpu many times but still it shows me the following error.If I use the tensorflow-cpu then it works correctly. Please Note: I ... ) ImportError: libcudart.so.8.0: cannot open shared object file: No such file or directory Can somebody help me in fixing above error ?
asked Feb 19 mphil 2.3k points
0 votes
2 answers 66 views
66 views
Problem : I have recently installed the cuda 8.0 and cuda 9.0 in the Gpu support system. I encountered the below error while importing from the keras module. It says it is unable to load the native tensorflow runtime. I have received the error log as below: Traceback ... is, Cuda compilation tools, release 8.0, V8.0.61 Is it the clash between two cuda versions? Have anyone solved this before?
asked Feb 18 mphil 2.3k points
0 votes
1 answer 1.2K views
1.2K views
Problem : I am facing following error : ImportError: libcuda.so.1: cannot open shared object file: No such file or directory Failed to load the native TensorFlow runtime. Above error comes up when I tried to import the tensorflow. Is there anybody who has faced this error before and know the solution on it?
asked Dec 10, 2019 alecxe 7.5k points
0 votes
0 answers 154 views
154 views
Problem : I have installed Cuda 10.1 and cudnn on Ubuntu 18.04 for the first time and it seems to be installed properly as when I type nvcc and nvidia-smi I am getting proper response. I have also installed tensorflow using following command: user:~$ sudo ... solutions. Include the entire stack trace above this error message when asking for help. Am I missing something? How to resolve this issue?
asked Nov 27, 2019 AbhijitJ 38.6k points