我已经安装了tensorflow,但是在导入tensorflow时仍然遇到错误

时间:2019-06-04 14:12:42

标签: tensorflow

我在PyCharm IDE上使用Python 3.7.3,并使用命令提示符(由于从IDE进行的安装无效)对Tensorflow进行了pip安装

pip install --upgrade https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-1.13.1-py3-none-any.whl

Tensorflow已成功安装,并显示在我的IDE解释器中

现在,当运行一个仅具有“ import tensorflow”的代码时,我越来越无法加载本机张量流运行时错误

错误消息:

E:\ ImageClassification \ venv \ Scripts \ python.exe C:/Users/User/.PyCharmCE2019.1/config/scratches/scratch_2.py 追溯(最近一次通话):   swig_import_helper中的文件“ E:\ Python \ lib \ site-packages \ tensorflow \ python \ pywrap_tensorflow_internal.py”,第18行     fp,路径名,描述= imp.find_module('_ pywrap_tensorflow_internal',[dirname( file )])   find_module中的文件“ E:\ Python \ lib \ imp.py”,第296行     引发ImportError(_ERR_MSG.format(name),name = name) ImportError:没有名为“ _pywrap_tensorflow_internal”的模块

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

回溯(最近通话最近):   文件“ E:\ Python \ lib \ site-packages \ tensorflow \ python \ pywrap_tensorflow.py”,第58行,在     从tensorflow.python.pywrap_tensorflow_internal导入*   文件“ E:\ Python \ lib \ site-packages \ tensorflow \ python \ pywrap_tensorflow_internal.py”,第28行,在     _pywrap_tensorflow_internal = swig_import_helper()   swig_import_helper中的文件“ E:\ Python \ lib \ site-packages \ tensorflow \ python \ pywrap_tensorflow_internal.py”,第20行     导入_pywrap_tensorflow_internal ModuleNotFoundError:没有名为“ _pywrap_tensorflow_internal”的模块

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

回溯(最近通话最近):   在第1行的文件“ C:/Users/User/.PyCharmCE2019.1/config/scratches/scratch_2.py”     导入张量流   文件“ E:\ Python \ lib \ site-packages \ tensorflow__init __。py”,第24行,在     从tensorflow.python import pywrap_tensorflow#pylint:disable = unused-import   文件“ E:\ Python \ lib \ site-packages \ tensorflow \ python__init __。py”,在第49行中     从tensorflow.python导入pywrap_tensorflow   文件“ E:\ Python \ lib \ site-packages \ tensorflow \ python \ pywrap_tensorflow.py”,第74行,在     提高ImportError(msg) ImportError:追溯(最近一次呼叫最近):   swig_import_helper中的文件“ E:\ Python \ lib \ site-packages \ tensorflow \ python \ pywrap_tensorflow_internal.py”,第18行     fp,路径名,描述= imp.find_module('_ pywrap_tensorflow_internal',[dirname( file )])   find_module中的文件“ E:\ Python \ lib \ imp.py”,第296行     引发ImportError(_ERR_MSG.format(name),name = name) ImportError:没有名为“ _pywrap_tensorflow_internal”的模块

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

回溯(最近通话最近):   文件“ E:\ Python \ lib \ site-packages \ tensorflow \ python \ pywrap_tensorflow.py”,第58行,在     从tensorflow.python.pywrap_tensorflow_internal导入*   文件“ E:\ Python \ lib \ site-packages \ tensorflow \ python \ pywrap_tensorflow_internal.py”,第28行,在     _pywrap_tensorflow_internal = swig_import_helper()   swig_import_helper中的文件“ E:\ Python \ lib \ site-packages \ tensorflow \ python \ pywrap_tensorflow_internal.py”,第20行     导入_pywrap_tensorflow_internal ModuleNotFoundError:没有名为“ _pywrap_tensorflow_internal”的模块

无法加载本机TensorFlow运行时。

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

出于某些常见原因和解决方案。包括整个堆栈跟踪 寻求帮助时,此错误消息上方。

以退出代码1完成的过程

1 个答案:

答案 0 :(得分:0)

pip install --upgrade tensorflow

您可以卸载tensorflow并重新安装。

相关问题