繁体   English   中英

为什么我在 ubuntu 中出现“导入 tensorflow”的错误,即使安装了在 gpu 中运行 tensorflow 的所有东西

[英]why i am getting error for "import tensorflow" in ubuntu even after installing everything for running tensorflow in gpu

回溯(最近一次通话):文件“/home/harsh/anaconda3/lib/python3.6/site-packages/tensorflow/python/pywrap_tensorflow.py”,第58行,来自tensorflow.python.pywrap_tensorflow_internal import * File“ /home/harsh/anaconda3/lib/python3.6/site-packages/tensorflow/python/pywrap_tensorflow_internal.py”,第 28 行,在 _pywrap_tensorflow_internal = swig_import_helper() 文件“/home/harsh/anaconda3/lib/python3.6/ site-packages/tensorflow/python/pywrap_tensorflow_internal.py”,第 24 行,在 swig_import_helper _mod = imp.load_module('_pywrap_tensorflow_internal', fp, pathname, description) 文件“/home/harsh/anaconda3/lib/python3.6/imp .py", line 243, in load_module return load_dynamic(name, filename, file) File "/home/harsh/anaconda3/lib/python3.6/imp.py", line 343, in load_dynamic return _load(spec) ImportError: libcublas.so.10.0:无法打开共享对象文件:没有那个文件或目录

在处理上述异常的过程中,又发生了一个异常:

回溯(最近通话最后一个):文件“”,1号线,在文件“/home/harsh/anaconda3/lib/python3.6/site-packages/tensorflow/初始化py”为28行,从tensorflow.python进口pywrap_tensorflow#pylint的:禁用=未使用的导入文件“/home/harsh/anaconda3/lib/python3.6/site-packages/tensorflow/python/ INIT py”为49行,在从进口tensorflow.python pywrap_tensorflow文件“ /home/harsh/anaconda3/lib/python3.6/site-packages/tensorflow/python/pywrap_tensorflow.py", line 74, in raise ImportError(msg) ImportError: Traceback (last last call last): File "/home/苛刻/anaconda3/lib/python3.6/site-packages/tensorflow/python/pywrap_tensorflow.py”,第58行,来自tensorflow.python.pywrap_tensorflow_internal import *文件“/home/harsh/anaconda3/lib/python3.6/ site-packages/tensorflow/python/pywrap_tensorflow_internal.py”,第 28 行,在 _pywrap_tensorflow_internal = swig_import_helper() 文件“/home/harsh/anaconda3/lib/python3.6/site-packages/tensorflow/python/pywrap_tensorflow_internal.py”,线 24、在 swig_import_helper _mod = imp.load_module('_pywrap_tensorflow_internal', fp, pathname, description) 文件“/home/harsh/anaconda3/lib/python3.6/imp.py”,第 243 行,在 load_module 中 return load_dynamic(name, filename, file) File "/home/harsh/anaconda3/lib/python3.6/imp.py", line 343, in load_dynamic return _load(spec) ImportError: libcublas.so.10.0: cannot open shared object file: No such文件或目录

无法加载本机 TensorFlow 运行时。

请参阅https://www.tensorflow.org/install/errors

Tensorflow 1.13 最近发布,现在需要 CUDA 10

我根据本教程https://www.tensorflow.org/install/gpu安装了 CUDA 并遇到了与教程仍然适用于 CUDA 9 的相同问题。
它帮助我安装了以前版本的 tf 1.12:

pip3 install tensorflow==1.12
pip3 install tensorflow-gpu==1.12

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM