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

无法导入tensorflow,导入pywrap\u tensorflow时出错

呼延承平
2023-03-14

我试图使用Keras序列,然而,我的jupyter笔记本充斥着错误,因为它无法在后端导入tenorflow(我想)。后来我发现,它不与Keras,但我不能做'导入tenstorflow作为tf'以及。

有什么建议吗?我正在使用python 3.5。6 tensorflow 1.12

我做了,pip的安装tenstorflow的安装。

ImportError回溯(最近一次调用上次)~\AppData\Local\Continuum\anaconda3\lib\site packages\tensorflow\python\pywrap\u tensorflow。在swig_import_helper()17中使用py尝试:---

在find_模块(名称、路径)295 else中找到~\AppData\Local\Continuum\anaconda3\lib\imp.py:--

ImportError:没有名为“\u pywrap\u tensorflow”的模块

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

ModuleNotFoundError回溯(最近一次调用上次)~\AppData\Local\Continuum\anaconda3\lib\site packages\tensorflow\python\uuuuu init\uuuuu。py in 53#使用dlopen()进行动态加载---

~\AppData\Local\Continuum\anaconda3\lib\site packages\tensorflow\python\pywrap\u tensorflow。py in 27返回_mod---

~\AppData\Local\Continuum\anaconda3\lib\site packages\tensorflow\python\pywrap\u tensorflow。在swig\u import\u helper()19中的py,ImportError除外:---

没有名为_pywrap_tensorflow的模块

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

回溯(最近的调用最后)在----

~\AppData\Local\Continuum\anaconda3\lib\site packages\tensorflow\uuuuu init\uuuuu。py in 22 23#pylint:disable=通配符导入---

~\AppData\Local\Continuum\anaconda3\lib\site packages\tensorflow\python\uuuu init\uuuuu。请退出tensorflow源代码树,然后从那里重新启动python解释器59。“”%traceback.format_exc()---

重要错误:Traceback(最近的调用最后):文件"C:\用户\ritesh.kankonkar\AppData\本地\连续\anaconda3\lib\site-包\tenorflow\python\pywrap_tensorflow.py",第18行,swig_import_helperfp,路径名,描述=imp.find_module('_pywrap_tensorflow',[Dilname(file)])文件"C:\用户\ritesh.kankonkar\AppData\本地\连续体\anaconda3\lib\imp.py",第296行,在find_module引起的重要错误(_ERR_MSG.格式化(name),name=name)重要错误:没有名为'_pywrap_tensorflow'的模块

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

回溯(最后一次调用):文件“C:\Users\ritesh.kankonkar\AppData\Local\Continuum\anaconda3\lib\site packages\tensorflow\python\uuuu init\uuu.py”,第54行,来自tensorflow。python导入pywrap\u tensorflow文件“C:\Users\ritesh.kankonkar\AppData\Local\Continuum\anaconda3\lib\site packages\tensorflow\python\pywrap\u tensorflow.py”,第28行,在文件“C:\Users\ritesh.kankonkar\AppData\Local\Continuum\anaconda3\lib\site packages\tensorflow\python\pywrap\u tensorflow.py”,第20行,在swig\u import\u helper import\u pywrap\u tensorflow ModuleNotFoundError:没有名为“\u pywrap\u tensorflow”的模块

导入tensorflow时出错。除非您使用的是bazel,否则不应尝试从其源目录导入tensorflow;请退出tensorflow源代码树,然后从那里重新启动python解释器。

共有1个答案

梁建德
2023-03-14

嗯,我在回答我自己的问题,因为这个错误似乎有多种原因。我不确定是什么原因导致的,但是,在将python降级到3.5并使用pip安装tensorflow(pip安装tensorflow)之后,解决了这个问题。

注意:在再次安装Anaconda之前,我卸载了所有内容。

 类似资料:
  • 问题内容: 我尝试用Python学习TensorFlow。我的问题是导入TF模块。这是我的配置: Python 3.6.1 , Windows 7 (带有MSVCP140.dll) 我已经通过命令(在电源外壳中)安装了TensorFlow。有用。 但是当我运行python环境并尝试导入Tensor Flow时 我遇到错误,此错误引发了另一个与之相关的错误,但是一开始我想先解决此问题 追溯(最近一次

  • 我已经成功地用安装了tensorflow,一切正常。 我也可以成功地用安装tenstorflow-gpu,但是我不能在我的python脚本中导入它: 我已经安装了CUDA v9。0并运行windows 10

  • 我正试着用这本手册开始tensorflowhttps://www.tensorflow.org/install/install_windows 所有安装都成功完成,我正在使用python 3.5.2和最新版本的pip,遇到这个错误,有人告诉我应该怎么做吗? 在swig\parth\AppData\Local\Programs\Python35\lib\site-p tensorflow\Pytho

  • 我试图从djangotoolbox.fields使用Listfield,但它给我一个错误说: 我做错了什么?

  • 似乎“将tensorflow导入为tf”直接引发了此错误 Colab link:https://colab.research.google.com/drive/1Jr0j_I_npKQxcQ1ggJQFHTqoJHmt9Bqk

  • 问题内容: 尝试从sklearn导入时出现以下错误: 我正在使用python 2.7,scipy-0.12.0b1 superpack,numpy-1.6.0 superpack,scikit- learn-0.11我有Windows 7机器 我已经检查了几个解决此问题的方法,但是没有一个方法可以解决该错误。 问题答案: 安装scipy后为我工作。