安装了Tensorflow,但无法在Python上加载

时间:2019-05-17 16:45:23

标签: tensorflow

这是我得到的错误: Error trace is provided 在Win32上的Python 3.7.0(v3.7.0:1bf9cc5093,Jun 27 2018,04:59:51)[MSC v.1914 64位(AMD64)] 输入“帮助”,“版权”,“信用”或“许可证”以获取更多信息。

  
    
      

将tensorflow导入为tf       追溯(最近一次通话):         文件“ C:\ Python3.7.0 \ lib \ site-packages \ tensorflow \ python \ pywrap_tensorflow.py”,第58行,在           从tensorflow.python.pywrap_tensorflow_internal导入*         文件“ C:\ Python3.7.0 \ lib \ site-packages \ tensorflow \ python \ pywrap_tensorflow_internal.py”,第28行,在           _pywrap_tensorflow_internal = swig_import_helper()         swig_import_helper中的第24行的文件“ C:\ Python3.7.0 \ lib \ site-packages \ tensorflow \ python \ pywrap_tensorflow_internal.py”           _mod = imp.load_module('_ pywrap_tensorflow_internal',fp,路径名,描述)         在load_module中的文件“ C:\ Python3.7.0 \ lib \ imp.py”,第243行           返回load_dynamic(名称,文件名,文件)         在load_dynamic中的文件“ C:\ Python3.7.0 \ lib \ imp.py”,第343行           返回_load(spec)       ImportError:DLL加载失败:找不到指定的模块。

    
  

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

回溯(最近通话最近):   文件“”,第1行,位于   在第24行的文件“ C:\ Python3.7.0 \ lib \ site-packages \ tensorflow__init __。py”中     从tensorflow.python import pywrap_tensorflow#pylint:disable = unused-import   文件“ C:\ Python3.7.0 \ lib \ site-packages \ tensorflow \ python__init __。py”,第49行,在     从tensorflow.python导入pywrap_tensorflow   文件“ C:\ Python3.7.0 \ lib \ site-packages \ tensorflow \ python \ pywrap_tensorflow.py”,第74行,在     提高ImportError(msg) ImportError:追溯(最近一次呼叫最近):   文件“ C:\ Python3.7.0 \ lib \ site-packages \ tensorflow \ python \ pywrap_tensorflow.py”,第58行,在     从tensorflow.python.pywrap_tensorflow_internal导入*   文件“ C:\ Python3.7.0 \ lib \ site-packages \ tensorflow \ python \ pywrap_tensorflow_internal.py”,第28行,在     _pywrap_tensorflow_internal = swig_import_helper()   swig_import_helper中的第24行的文件“ C:\ Python3.7.0 \ lib \ site-packages \ tensorflow \ python \ pywrap_tensorflow_internal.py”     _mod = imp.load_module('_ pywrap_tensorflow_internal',fp,路径名,描述)   在load_module中的文件“ C:\ Python3.7.0 \ lib \ imp.py”,第243行     返回load_dynamic(名称,文件名,文件)   在load_dynamic中的文件“ C:\ Python3.7.0 \ lib \ imp.py”,第343行     返回_load(spec) ImportError:DLL加载失败:找不到指定的模块。

1 个答案:

答案 0 :(得分:0)

尝试检查tensorflow是否确实由

安装
  

pip3列表

如果是这样,我建议您安装python 3.7.2。

在安装新版本的python之前,请确保从此目录C:\Users\Your_user_name\appdata\local\programs\python中删除python文件。我尝试过这个。它为我工作。希望对您有所帮助。