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

将tensorflow导入为tf:错误

严斌
2023-03-14

感谢您对以下tensorflow安装问题的帮助,系统:Windows 10 Home 64位

-清洁安装的Python 3.6。5作为管理员

-通过cmd行(作为管理员)从Python的脚本目录运行pip安装tensorflow(无错误)

尝试执行以下代码(导入模块):

>>> import tensorflow as tf

给出以下堆栈跟踪

回溯(最近一次调用):文件“C:\Users\User\AppData\Local\Programs\Python\36\lib\site packages\tensorflow\Python\pywrap\tensorflow\u internal.py”,位于swig\u import\u helper return importlib的第14行。导入模块(mname)文件“C:\Users\User\AppData\Local\Programs\Python\Python36\lib\importlib\uuuuuuuu init\uuuuuuuuu.py”,第126行,在导入模块返回引导中_gcd_导入(名称[级别:,包,级别)文件“”,第994行,在“gcd_导入文件”中,第971行,在“查找并加载文件”中,第955行,在“查找并加载未锁定文件”中,第658行,在“加载未锁定文件”中,第571行,在“规范
文件”中的模块中,第922行,在“创建模块文件”中,第219行,在已删除帧的调用中导入错误:DLL加载失败:动态链接库(DLL)初始化例程失败。

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

回溯(最近一次调用):文件“C:\Users\User\AppData\Local\Programs\Python\Python36\lib\site packages\tensorflow\Python\pywrap\u tensorflow.py”,第58行,来自tensorflow。pythonpywrap\u tensorflow\u internal import*文件“C:\Users\User\AppData\Local\Programs\Python36\lib\site packages\tensorflow\Python\pywrap\u tensorflow\u internal=swig\u import\u helper()文件第17行“C:\Users\User\AppData\Local\Programs\Python36\lib\site packages\tensorflow\Python\pywrap\u tensorflow\u internal。py”,第16行,在swig\u import\u helper return importlib.import\u模块(“pywrap\u tensorflow\u internal”)文件“C:\Users\User\AppData\Local\Programs\Python36\lib\importlib\u init\uuu”中。py“,第126行,在导入模块返回引导中。_gcd_导入(名称[级别:,包,级别)模块NotFoundError:没有名为“_pywrap_tensorflow_internal”的模块

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

回溯(最近一次调用):导入tensorflow作为tf文件“C:\Users\User\AppData\Local\Programs\Python\Python36\lib\site packages\tensorflow\uuuu init\uuuuu.py”中的第1行文件“”,第24行,来自tensorflow。python import-pywrap\u tensorflow\pylint:disable=未使用的导入文件“C:\Users\User\AppData\Local\Programs\python\Python36\lib\site-packages\tensorflow\python\uuuuu init\uuuuuuuuuuuuuuuuuuuuuuuuu.py”,第49行,来自tensorflow。python导入pywrap\u tensorflow文件“C:\Users\User\AppData\Local\Programs\python\36\lib\site packages\tensorflow\python\pywrap\u tensorflow.py”,第74行,在raise IMPORTRORR(msg)IMPORTRORO:Traceback(最近一次调用):文件中“C:\Users\User\AppData\Local\Programs\Python36\lib\site packages\tensorflow\Python\pywrap\u tensorflow\u internal。py”,第14行,在swig\u import\u helper返回importlib.import\u模块(mname)文件“C:\Users\User\AppData\Local\Programs\Python\Python36\lib\importlib\u init\uuu”中。py“,第126行,在导入模块返回引导中。第994行,在导入文件中,第971行,在查找和加载文件中,第955行,在查找和加载解锁文件中,第658行,在加载解锁的
文件中,第571行,在模块中,从
文件中,第922行,在创建模块文件中”“,第219行,在删除了帧的调用中错误:DLL加载失败:动态链接库(DLL)初始化例程失败。

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

回溯(最近一次调用):文件“C:\Users\User\AppData\Local\Programs\Python\Python36\lib\site packages\tensorflow\Python\pywrap\u tensorflow.py”,第58行,来自tensorflow。pythonpywrap\u tensorflow\u internal import*文件“C:\Users\User\AppData\Local\Programs\Python36\lib\site packages\tensorflow\Python\pywrap\u tensorflow\u internal=swig\u import\u helper()文件第17行“C:\Users\User\AppData\Local\Programs\Python36\lib\site packages\tensorflow\Python\pywrap\u tensorflow\u internal。py”,第16行,在swig\u import\u helper return importlib.import\u模块(“pywrap\u tensorflow\u internal”)文件“C:\Users\User\AppData\Local\Programs\Python36\lib\importlib\u init\uuu”中。py“,第126行,在导入模块返回引导中。_gcd_导入(名称[级别:,包,级别)模块NotFoundError:没有名为“_pywrap_tensorflow_internal”的模块

未能加载本机TensorFlow运行时。

看见https://www.tensorflow.org/install/install_sources#common_installation_problems

因为一些常见的原因和解决方案。请求帮助时,请在此错误消息上方包含整个堆栈跟踪。

帮助赞赏!:)

共有1个答案

裴卓君
2023-03-14

可能出现以下情况:

  1. 你需要安装MSVC 2019可再发行
  2. 你的CPU不支持AVX2指令
  3. 你的CPU/Python是32位的
  4. 有一个库在不同的位置/没有安装在您的系统上无法加载
 类似资料:
  • 我正试着用这本手册开始tensorflowhttps://www.tensorflow.org/install/install_windows 所有安装都成功完成,我正在使用python 3.5.2和最新版本的pip,遇到这个错误,有人告诉我应该怎么做吗? 在swig\parth\AppData\Local\Programs\Python35\lib\site-p tensorflow\Pytho

  • 我试图使用Keras序列,然而,我的jupyter笔记本充斥着错误,因为它无法在后端导入tenorflow(我想)。后来我发现,它不与Keras,但我不能做'导入tenstorflow作为tf'以及。 有什么建议吗?我正在使用python 3.5。6 tensorflow 1.12 我做了,pip的安装tenstorflow的安装。 ImportError回溯(最近一次调用上次)~\AppData

  • 我得到了 “importerror:libcublas.so9.0:无法打开共享对象文件:没有这样的文件或目录” 当我用“sudo python3.6...”调用应用程序时出错,而当我只调用“python3.6...”时则不会出错。 我们使用相同的配置和相同的AMI ID创建了一个单独的ec2实例:CUDA9ClassicAmazonLinuxDLAMIwithMXNetTensorflowand

  • 我将tensorflow与Python2.7结合使用。但是,在将Python2.7.10更新为2.7.13之后,我在tensorflow中遇到了一个导入错误 输出从 来自哪个python的输出: 我相信这个路径在python更新后改变了,但不确定。一个解决方案可能是降级python,但这似乎是一个糟糕的解决方案?当我在一个团队工作时,我想避免重新安装Tensorflow,因为最终会有不同的版本,但

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

  • 导入失败,出现以下错误: C:\Users\bhush 导入tensorflow作为tf回溯(最后一次调用):文件“C:\Users\bhush\AppData\Local\Programs\Python\Python36\lib\site packages\tensorflow\uuuuu init\uuuuu.py”第34行中第1行的文件“”_应用程序编程接口。v1导入兼容文件“C:\User