当前位置: 首页 > 知识库问答 >
问题:

ImportError:libcublas.so.9.0:无法打开共享对象文件:没有此类文件或目录(Windows)

夔波
2023-03-14

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

python3对象检测/builders/model\u builder\u test.py

我得到以下错误。我已经安装了CUDA8.0,9.0,9.1和cuDNN 6和7,但仍然有以下错误。我感谢你的建议,谢谢!

回溯(最后一次调用):文件“/usr/local/lib/python3.5/dist-packages/tensorflow/python/pywrap\u tensorflow.py”,第58行,从tensorflow.python.pywrap\u tensorflow\u internal import*文件/usr/local/lib/python3.5/dist-packages/tensorflow/python/python/pywrap\u tensorflow\u internal.py”,第28行,在(pywrap\u tensorflow\u internal=swig\u import\u helper()文件“/usr/local/lib/python3.5/dist packages/tensorflow/python/pywrap\u tensorflow\u internal.py”,第24行,在swig\u import\u helper\u mod=imp.load\u模块中(“u pywrap\u tensorflow\u internal”,fp,pathname,description)文件“/usr/lib/python3.5/imp.py”,第242行,在load\u模块返回load\u动态(名称,文件)/usr/lib/python3.5/imp.py)文件“,第342行,在load\u dynamic return\u load(spec)ImportError:libcublas.so.9.0:无法打开共享对象文件:没有这样的文件或目录

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

回溯(最近一次呼叫最后一次):

文件"object_detection/Builders/model_builder_test.py",第18行,在导入tenstorflow中为tf File"/usr/local/lib/python3.5/dist-包/tenstorflow/init.py",第24行,在从tensorflow.python导入*File"/usr/loc/lib/python3.5/dist-包/Tenorflow/python/init.py",第49行,在从tensorflow.python导入pywrap_tensorflow文件"/usr/本地/lib/python3.5/dist-包/tenorflow/python/pywrap_tensorflow.py",第74行,在提出重要错误(msg)重要错误:跟踪(最近的调用最后): File"/usr/local/lib/python3.5/dist-pack/tenorflow/python/pywrap_tensorflow.py",第58行,在tensorflow.python.pywrap_tensorflow_internal导入*File"/usr/local/lib/python3.5/dist-pack/tenorflow/python/pywrap_tensorflow_internal.py",第28行,_pywrap_tensorflow_internal=swig_import_helper()File"/usr/local/lib/python3.5/dist-包/tenstorflow/python/pywrap_tensorflow_internal.py",第24行,swig_import_helper_mod=imp.load_module('_pywrap_tensorflow_internal',fp,路径名,描述)File"/usr/lib/python3.5/imp.py",line242,load_module返回load_dynamic(名称,文件名,文件)文件"/usr/lib/python3.5/imp.py",第342行,load_dynamic返回_load(规格)重要错误:libcublas.so.9.0:无法打开共享对象文件:没有这样的文件或目录

未能加载本机TensorFlow运行时。

共有1个答案

屠泰平
2023-03-14

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

LD_LIBRARY_PATH = /usr/local/cuda/lib64:$LD_LIBRARY_PATH

将这一行放入您的bash配置文件中,并使用source.bash\u配置文件更新它。打开新终端并再次运行。如果出现相同的错误,请查看此解决方案。

还有一件事也可能发生。你可能对旧的安装有问题.确保你已经删除了所有旧版本的tensorflow和cuda。(我的意思是旧安装在你的电脑)。在干净的空间上安装所需的版本。如果它不工作以及看看这个解决方案

 类似资料:
  • 我有一个巨大的麻烦来运行我的代码。我已经尝试过重新安装packges,在环境中安装等等,但是我认为我做得不对。 我得到这个信息: 使用TensorFlow后端。 回溯(最近一次呼叫最后一次): 文件“”,第1行,在导入keras中 文件“/home/wagner/anaconda3/lib/python3.5/site packages/keras/init.py”,第3行,在from中。导入UT

  • 我正试图在Ubuntu 18.04中安装tensorflow。CUDA和cudnn测试均通过。这个问题的标题是我在测试tensorflow安装时的错误。我在Ubuntu 16.04上看到了同样的问题,但答案并没有立即起到帮助作用。一个答案建议使用strace,但我不理解输出。 以下是我的完整错误消息: 回溯(最后一次调用):文件“/home/dma/tensorflow/lib/python3.6

  • 尝试在我的14.10版ubuntu上安装rJava包,使用以下代码 在重新安装jdk后,遇到了一些与jni相关的错误,包括jni问题,并尝试再次运行相同的代码,得到了该错误 寻找解决方案,找到所有建议(对于x64)执行这些命令的人 但这不起作用,我还能做什么?我会提供任何需要的细节。

  • 问题内容: 我正在尝试使用Ubuntu 10.04服务器,sphinx,myql2版本0.2.7和percona服务器5.5(Myslql 5.5)运行Rails两个应用程序。irb中的mysql2可以正常工作,我可以连接到数据库。这个rails 2应用程序正在另一个带有MySql 5.1的Centos服务器中工作。当我跑步时: 我得到: mysql2.so:libmysqlclient_r.so

  • 问题内容: 编译了libjpeg v8,PIL 1.1.7,并为_imaging导入了在系统Python上的作品,但是在virtualenv内喷出了此错误: 这是在virtualenv中使用python -v解释器运行的错误 这是路径: 我正在使用Ubuntu 10.10,这是uname-a输出: 我正在使用Python 2.6 我已经遵循以下指南: http://appelfreelance.c

  • 我跟随这篇关于人工智能农业的文章与谷歌合作 https://medium.com/deepquestai/ai-in-agriculture-detecting-defects-in-apples-b246799b329c 当运行python文件时,它会给出一个错误 ImportError:libcublas.so.10.0:无法打开共享对象文件:运行时没有此类文件或目录 使用TensorFlow