Tensorflow gpu+;Keras安装错误:无法加载本机TensorFlow运行时

Tensorflow gpu+;Keras安装错误:无法加载本机TensorFlow运行时,tensorflow,ubuntu,keras,installation,Tensorflow,Ubuntu,Keras,Installation,我已经在Ubuntu上安装了tensorflow gpu==1.10.0以供gpu使用,但是当我调用Keras(例如导入Keras)时,我得到了一个错误:无法加载本机tensorflow运行时 我一直在网上搜寻,但找不到一个明确的答案。这是我得到的错误: Using TensorFlow backend. Traceback (most recent call last): File "/home/boxx/.local/lib/python3.6/site-packages/tensorf

我已经在Ubuntu上安装了tensorflow gpu==1.10.0以供gpu使用,但是当我调用Keras(例如导入Keras)时,我得到了一个错误:无法加载本机tensorflow运行时

我一直在网上搜寻,但找不到一个明确的答案。这是我得到的错误:

Using TensorFlow backend.
Traceback (most recent call last):
  File "/home/boxx/.local/lib/python3.6/site-packages/tensorflow/python/pywrap_tensorflow.py", line 58, in <module>
    from tensorflow.python.pywrap_tensorflow_internal import *
  File "/home/boxx/.local/lib/python3.6/site-packages/tensorflow/python/pywrap_tensorflow_internal.py", line 28, in <module>
    _pywrap_tensorflow_internal = swig_import_helper()
  File "/home/boxx/.local/lib/python3.6/site-packages/tensorflow/python/pywrap_tensorflow_internal.py", line 24, in swig_import_helper
    _mod = imp.load_module('_pywrap_tensorflow_internal', fp, pathname, description)
  File "/usr/lib/python3.6/imp.py", line 243, in load_module
    return load_dynamic(name, filename, file)
  File "/usr/lib/python3.6/imp.py", line 343, in load_dynamic
    return _load(spec)
ImportError: libcublas.so.9.0: cannot open shared object file: No such file or directory

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "sltmSV.py", line 8, in <module>
    from keras.models import Sequential
  File "/home/boxx/.local/lib/python3.6/site-packages/keras/__init__.py", line 3, in <module>
    from . import utils
  File "/home/boxx/.local/lib/python3.6/site-packages/keras/utils/__init__.py", line 6, in <module>
    from . import conv_utils
  File "/home/boxx/.local/lib/python3.6/site-packages/keras/utils/conv_utils.py", line 9, in <module>
    from .. import backend as K
  File "/home/boxx/.local/lib/python3.6/site-packages/keras/backend/__init__.py", line 1, in <module>
    from .load_backend import epsilon
  File "/home/boxx/.local/lib/python3.6/site-packages/keras/backend/load_backend.py", line 89, in <module>
    from .tensorflow_backend import *
  File "/home/boxx/.local/lib/python3.6/site-packages/keras/backend/tensorflow_backend.py", line 5, in <module>
    import tensorflow as tf
  File "/home/boxx/.local/lib/python3.6/site-packages/tensorflow/__init__.py", line 22, in <module>
    from tensorflow.python import pywrap_tensorflow  # pylint: disable=unused-import
  File "/home/boxx/.local/lib/python3.6/site-packages/tensorflow/python/__init__.py", line 49, in <module>
    from tensorflow.python import pywrap_tensorflow
  File "/home/boxx/.local/lib/python3.6/site-packages/tensorflow/python/pywrap_tensorflow.py", line 74, in <module>
    raise ImportError(msg)
ImportError: Traceback (most recent call last):
  File "/home/boxx/.local/lib/python3.6/site-packages/tensorflow/python/pywrap_tensorflow.py", line 58, in <module>
    from tensorflow.python.pywrap_tensorflow_internal import *
  File "/home/boxx/.local/lib/python3.6/site-packages/tensorflow/python/pywrap_tensorflow_internal.py", line 28, in <module>
    _pywrap_tensorflow_internal = swig_import_helper()
  File "/home/boxx/.local/lib/python3.6/site-packages/tensorflow/python/pywrap_tensorflow_internal.py", line 24, in swig_import_helper
    _mod = imp.load_module('_pywrap_tensorflow_internal', fp, pathname, description)
  File "/usr/lib/python3.6/imp.py", line 243, in load_module
    return load_dynamic(name, filename, file)
  File "/usr/lib/python3.6/imp.py", line 343, in load_dynamic
    return _load(spec)
ImportError: libcublas.so.9.0: cannot open shared object file: No such file or directory


Failed to load the native TensorFlow runtime.

See https://www.tensorflow.org/install/install_sources#common_installation_problems

for some common reasons and solutions.  Include the entire stack trace
above this error message when asking for help.
使用TensorFlow后端。
回溯(最近一次呼叫最后一次):
文件“/home/boxx/.local/lib/python3.6/site packages/tensorflow/python/pywrap\u tensorflow.py”,第58行,在
从tensorflow.python.pywrap\u tensorflow\u内部导入*
文件“/home/boxx/.local/lib/python3.6/site packages/tensorflow/python/pywrap\u tensorflow\u internal.py”,第28行,在
_pywrap\u tensorflow\u internal=swig\u import\u helper()
swig\u import\u helper中的文件“/home/boxx/.local/lib/python3.6/site packages/tensorflow/python/pywrap\u tensorflow\u internal.py”,第24行
_mod=imp.load_模块(“pywrap_tensorflow_internal”,fp,路径名,描述)
加载模块中的文件“/usr/lib/python3.6/imp.py”,第243行
返回加载动态(名称、文件名、文件)
文件“/usr/lib/python3.6/imp.py”,第343行,动态加载
返回负载(规格)
ImportError:libcublas.so.9.0:无法打开共享对象文件:没有此类文件或目录
在处理上述异常期间,发生了另一个异常:
回溯(最近一次呼叫最后一次):
文件“sltmSV.py”,第8行,在
从keras.models导入顺序
文件“/home/boxx/.local/lib/python3.6/site packages/keras/_init__.py”,第3行,在
从…起导入UTIL
文件“/home/boxx/.local/lib/python3.6/site packages/keras/utils/__init__.py”,第6行,在
从…起导入conv_utils
文件“/home/boxx/.local/lib/python3.6/site packages/keras/utils/conv_utils.py”,第9行,在
从…起将后端导入为K
文件“/home/boxx/.local/lib/python3.6/site packages/keras/backend/_init__.py”,第1行,在
from.load\u后端导入epsilon
文件“/home/boxx/.local/lib/python3.6/site packages/keras/backend/load_backend.py”,第89行,在
从.tensorflow\u后端导入*
文件“/home/boxx/.local/lib/python3.6/site packages/keras/backend/tensorflow_backend.py”,第5行,在
导入tensorflow作为tf
文件“/home/boxx/.local/lib/python3.6/site packages/tensorflow/_init__.py”,第22行,在
从tensorflow.python导入pywrapu tensorflow 35; pylint:disable=未使用的导入
文件“/home/boxx/.local/lib/python3.6/site packages/tensorflow/python/_init__.py”,第49行,在
从tensorflow.python导入pywrap\u tensorflow
文件“/home/boxx/.local/lib/python3.6/site packages/tensorflow/python/pywrap\u tensorflow.py”,第74行,在
提高效率(msg)
ImportError:回溯(最近一次呼叫上次):
文件“/home/boxx/.local/lib/python3.6/site packages/tensorflow/python/pywrap\u tensorflow.py”,第58行,在
从tensorflow.python.pywrap\u tensorflow\u内部导入*
文件“/home/boxx/.local/lib/python3.6/site packages/tensorflow/python/pywrap\u tensorflow\u internal.py”,第28行,在
_pywrap\u tensorflow\u internal=swig\u import\u helper()
swig\u import\u helper中的文件“/home/boxx/.local/lib/python3.6/site packages/tensorflow/python/pywrap\u tensorflow\u internal.py”,第24行
_mod=imp.load_模块(“pywrap_tensorflow_internal”,fp,路径名,描述)
加载模块中的文件“/usr/lib/python3.6/imp.py”,第243行
返回加载动态(名称、文件名、文件)
文件“/usr/lib/python3.6/imp.py”,第343行,动态加载
返回负载(规格)
ImportError:libcublas.so.9.0:无法打开共享对象文件:没有此类文件或目录
未能加载本机TensorFlow运行时。
看见https://www.tensorflow.org/install/install_sources#common_installation_problems
因为一些常见的原因和解决方案。包括整个堆栈跟踪
以上是请求帮助时的错误消息。
有人能告诉我在Ubuntu上安装keras+tensorFlow for GPU的方法或文档吗?
谢谢大家!

它明确要求CUDA 9.0库,您的LD_LIBRARY_路径中是否安装并提供了它们?它明确要求CUDA 9.0库,您的LD_LIBRARY_路径中是否安装并提供了它们?