ImportError: libcudart.so.8.0: cannot open shared objects file: no such file or directory

I am trying to use tenorflow-gpu on my system. I reinstalled it many times, this gives an error below. But when I use tensorflow-cpu, it works fine. I have cuda 8.0 toolkit and cudnn 5.1 installed.

  Traceback (most recent call last):
  File "finetune.py", line 17, in <module>
    import tensorflow as tf
  File "/home/saurabh/code/env/local/lib/python2.7/site-packages/tensorflow/__init__.py", line 24, in <module>
    from tensorflow.python import *
  File "/home/saurabh/code/env/local/lib/python2.7/site-packages/tensorflow/python/__init__.py", line 72, in <module>
    raise ImportError(msg)
ImportError: Traceback (most recent call last):
  File "/home/saurabh/code/env/local/lib/python2.7/site-packages/tensorflow/python/__init__.py", line 61, in <module>
    from tensorflow.python import pywrap_tensorflow
  File "/home/saurabh/code/env/local/lib/python2.7/site-packages/tensorflow/python/pywrap_tensorflow.py", line 28, in <module>
    _pywrap_tensorflow = swig_import_helper()
  File "/home/saurabh/code/env/local/lib/python2.7/site-packages/tensorflow/python/pywrap_tensorflow.py", line 24, in swig_import_helper
    _mod = imp.load_module('_pywrap_tensorflow', fp, pathname, description)
ImportError: libcudart.so.8.0: cannot open shared object file: No such file or directory


Failed to load the native TensorFlow runtime.

See https://github.com/tensorflow/tensorflow/blob/master/tensorflow/g3doc/get_started/os_setup.md#import_error

for some common reasons and solutions.  Include the entire stack trace
above this error message when asking for help.
+4
source share
3 answers

The problem is that you do not have an environment variable CUDA_HOME. If you think that you have installed CUDA, you need to make sure that the above environment variable is set with the prob = perly parameter and contains the address of the CUDA installation directory in which all the partition libraries are located.

export CUDA_HOME=/CUDA/installation/path
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$CUDA_HOME/lib64:$CUDA_HOME/extras/CUPTI/lib64"
+3
source

, - , :

sudo ldconfig /usr/local/cuda/lib64

( cuda - cuda-8.0, )

+4

sudo ldconfig/usr/local/cuda/lib64

.

. . https://github.com/tensorflow/tensorflow/issues/5343

0

Source: https://habr.com/ru/post/1673789/


All Articles