簡體   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