首先,我在anaconda navigator中创建了一个环境,在其中安装了Keras、Tensorflow和Theano等软件包
现在我已经通过anaconda navigator激活了我的环境,并启动了Spyder应用程序。 现在,当我尝试导入keras时,它显示错误,指出:
Traceback (most recent call last):
File "C:\Users\Quickhotshot612\Anaconda3\envs\tensorflow\lib\site-packages\tensorflow_core\python\pywrap_tensorflow.py", line 58, in <module>
from tensorflow.python.pywrap_tensorflow_internal import *
File "C:\Users\Quickhotshot612\Anaconda3\envs\tensorflow\lib\site-packages\tensorflow_core\python\pywrap_tensorflow_internal.py", line 28, in <module>
_pywrap_tensorflow_internal = swig_import_helper()
File "C:\Users\Quickhotshot612\Anaconda3\envs\tensorflow\lib\site-packages\tensorflow_core\python\pywrap_tensorflow_internal.py", line 24, in swig_import_helper
_mod = imp.load_module('_pywrap_tensorflow_internal', fp, pathname, description)
File "C:\Users\Quickhotshot612\Anaconda3\envs\tensorflow\lib\imp.py", line 242, in load_module
return load_dynamic(name, filename, file)
File "C:\Users\Quickhotshot612\Anaconda3\envs\tensorflow\lib\imp.py", line 342, in load_dynamic
return _load(spec)
ImportError: DLL load failed: The specified module could not be found.
未能加载本机TensorFlow运行时
见https://www.tensorflow.org/install/errors
因为一些常见的原因和解决方案。包括整个堆栈跟踪 以上是请求帮助时的错误消息
并且不断地显示出错误,就像一个无限。 我哪里出错了?有人帮我吗
但当我给出(导入theano)时,它是有效的,但在tensorflow和keras的情况下却不起作用
是的,我有点明白了,这对我很有用
1)检查pip、设置工具和轮子是否最新。
2) 如果在安装wrapt库的过程中出现错误,“conda remove wrapt”然后是“pip install tensorflow”
3)还应该有安装在您的计算机或更高版本中的Visual Studio 2015的微软Visual C++重新分发。 4) 然后尝试导入tensorflow或tensorflow.keras
如果这仍然显示出恐惧。打开导航器并直接从那里安装tensorflow,方法是选择该环境并转到“未安装”,然后搜索tensorflow并下载该软件包。它会自动将该软件包添加到您的环境中,然后打开say spyder并尝试在内核中导入tensorflow
这个很好用
即使出现pip错误,即无法导入名称“Flowcontrol”,也可以尝试此方法
和平
我通过将tensorflow降级到2.0版解决了这个问题
每Githubenter link description here
我的平台: win10 python 3.7 tensorflow 2.1
相关问题 更多 >
编程相关推荐