在导入张量流时会重复显示此错误
我正在anaconda中使用安装了jupyter的单独环境。有人可以帮助我解决此错误
ImportError跟踪(最近的呼叫 持续) E:\ Anaconda2 \ Library \ envs \ tf-gpu \ lib \ site-packages \ tensorflow \ python \ pywrap_tensorflow.py 在 63试试: ---> 64从tensorflow.python._pywrap_tensorflow_internal导入* 65#这种尝试捕获的逻辑是因为没有py_extension的等效符号。
ImportError:DLL加载失败:找不到指定的模块。
在处理上述异常期间,发生了另一个异常:
ImportError跟踪(最近的呼叫 最后) 1个进口操作系统 ----> 2将tensorflow导入为tf 3将matplotlib.pyplot导入为plt 4将numpy导入为np 5只进口大熊猫作为pd
E:\ Anaconda2 \ Library \ envs \ tf-gpu \ lib \ site-packages \ tensorflow_ init _。py 在 39将sys作为_sys导入 40 ---> 41从tensorflow.python.tools导入module_util作为_module_util 42从tensorflow.python.util.lazy_loader导入LazyLoader作为_LazyLoader 43
E:\ Anaconda2 \ Library \ envs \ tf-gpu \ lib \ site-packages \ tensorflow \ python_ init _。py 在 37#go / tf-wildcard-import 38#pylint:禁用=通配符导入,g不良导入顺序,g导入不顶部 ---> 39从tensorflow.python导入pywrap_tensorflow作为_pywrap_tensorflow 40 来自tensorflow.python.eager导入上下文的41
E:\ Anaconda2 \ Library \ envs \ tf-gpu \ lib \ site-packages \ tensorflow \ python \ pywrap_tensorflow.py 在 81出于某些常见原因和解决方案。包括整个堆栈跟踪 寻求帮助时,此错误消息上方有82。“”“%traceback.format_exc() ---> 83提高ImportError(msg) 84 85#pylint:enable =通配符导入,g-import-not-top,未使用导入,行太长
ImportError:回溯(最近一次通话最近):File “ E:\ Anaconda2 \ Library \ envs \ tf-gpu \ lib \ site-packages \ tensorflow \ python \ pywrap_tensorflow.py”, 第64行,在 从tensorflow.python._pywrap_tensorflow_internal import * ImportError:DLL加载失败:找不到指定的模块。
答案 0 :(得分:0)
DLL 加载失败错误是因为您尚未安装 Microsoft Visual C++ Redistributable for Visual Studio 2015, 2017 and 2019 或您的 CPU 不支持 AVX2 指令
有一种解决方法,要么您必须从源代码编译 Tensorflow,要么使用 google colaboratory 来工作。按照 here 中提到的说明从源代码构建 Tensorflow。