ImportError:libcublas.so.9.0:无法打开共享库文件:没有这样的文件或目录(Windows)

Jus*_*uan 6 python-3.x tensorflow

我正在尝试安装tensorflow的对象检测模块,但是在运行以下命令时:

python3 object_detection / builders / model_builder_test.py

我收到以下错误。我已经安装了CUDA 8.0、9.0、9.1和cuDNN 6和7,但仍然出现以下错误。感谢您的建议,谢谢!

追溯(最近一次通话):文件“ /usr/local/lib/python3.5/dist-packages/tensorflow/python/pywrap_tensorflow.py”,行58,来自tensorflow.python.pywrap_tensorflow_internal import *文件“ / usr /local/lib/python3.5/dist-packages/tensorflow/python/pywrap_tensorflow_internal.py“,第28行,在_pywrap_tensorflow_internal = swig_import_helper()文件中,” / usr / local / lib / python / 3.5-dist-packages / tensorflow / python / pywrap_tensorflow_internal.py”,第24行,在swig_import_helper _mod = imp.load_module('_ pywrap_tensorflow_internal',fp,路径名,描述),文件“ /usr/lib/python3.5/imp.py”,第242行,在load_module返回中load_dynamic(名称,文件名,文件)文件“ /usr/lib/python3.5/imp.py”,第342行,在load_dynamic中返回_load(spec)ImportError:libcublas.so.9.0:无法打开共享对象文件:没有这样的文件或目录

在处理上述异常期间,发生了另一个异常:

追溯(最近一次通话):

从tensorflow导入tf文件在导入tensorflow中的文件“ object_detection / builders / model_builder_test.py”,第18行,在tf文件中输入文件“ /usr/local/lib/python3.5/dist-packages/tensorflow/init.py”。 python import *文件“ /usr/local/lib/python3.5/dist-packages/tensorflow/python/init.py”,行49,来自tensorflow.python import pywrap_tensorflow文件“ / usr / local / lib / python3。 5 / dist-packages / tensorflow / python / pywrap_tensorflow.py“,行74,在抬高ImportError(msg)ImportError:Traceback(最近一次调用为最后):文件” /usr/local/lib/python3.5/dist-packages /tensorflow/python/pywrap_tensorflow.py”,第58行,来自tensorflow.python.pywrap_tensorflow_internal import *文件“ /usr/local/lib/python3.5/dist-packages/tensorflow/python/pywrap_tensorflow_internal.py”,第28行,在_pywrap_tensorflow_internal = swig_import_helper()文件中,“ / usr / local / lib / python3.5 / dist-packages / tensorflow / python / pywrap_tensorflow_internal.py”,第24行,在swig_import_helper _mod = imp.load_module('_ pywrap_tensorflow_internal' ,说明)文件“ /usr/lib/python3.5/imp.py”,行242,在load_module中返回load_dynamic(名称,文件名,文件)文件“ /usr/lib/python3.5/imp.py”,行342,在load_dynamic中返回_load(spec)ImportError:libcublas.so.9.0:无法打开共享对象文件:没有这样的文件或目录描述)文件“ /usr/lib/python3.5/imp.py”,行242,在load_module中返回load_dynamic(名称,文件名,文件)文件“ /usr/lib/python3.5/imp.py”,行342 ,在load_dynamic中返回_load(spec)ImportError:libcublas.so.9.0:无法打开共享对象文件:没有此类文件或目录描述)文件“ /usr/lib/python3.5/imp.py”,行242,在load_module中返回load_dynamic(名称,文件名,文件)文件“ /usr/lib/python3.5/imp.py”,行342 ,在load_dynamic中返回_load(spec)ImportError:libcublas.so.9.0:无法打开共享对象文件:没有此类文件或目录

无法加载本地TensorFlow运行时。

Haz*_*yan 2

将您的 cuda 路径放入环境变量中。

LD_LIBRARY_PATH = /usr/local/cuda/lib64:$LD_LIBRARY_PATH
Run Code Online (Sandbox Code Playgroud)

将此行放入您的 bash 配置文件中并使用source .bash_profile更新它。打开新终端并再次运行。如果您遇到同样的错误,请查看此解决方案

还可能发生另一件事。您可能会遇到旧安装的问题。确保您已删除所有旧版本的tensorflow和cuda。(我的意思是你电脑上的旧安装)。在干净的空间上安装您想要的版本。如果效果不佳,请查看此解决方案