ModuleNotFoundError:没有名为“keras.backend.tensorflow_backend”的模块

新手上路,请多包涵

我正在尝试运行代码

import keras

我得到了这个堆栈跟踪。我尝试重新安装 keras 和 tensorflow,但没有任何效果。这是堆栈跟踪。

 ModuleNotFoundError                       Traceback (most recent call last)
<ipython-input-10-88d96843a926> in <module>
----> 1 import keras

~\Anaconda3\lib\site-packages\keras__init__.py in <module>
      1 from __future__ import absolute_import
      2
----> 3 from . import utils
      4 from . import activations
      5 from . import applications

~\Anaconda3\lib\site-packages\keras\utils__init__.py in <module>
      4 from . import data_utils
      5 from . import io_utils
----> 6 from . import conv_utils
      7 from . import losses_utils
      8 from . import metrics_utils

~\Anaconda3\lib\site-packages\keras\utils\conv_utils.py in <module>
      7 from six.moves import range
      8 import numpy as np
----> 9 from .. import backend as K
     10
     11

~\Anaconda3\lib\site-packages\keras\backend__init__.py in <module>
----> 1 from .load_backend import epsilon
      2 from .load_backend import set_epsilon
      3 from .load_backend import floatx
      4 from .load_backend import set_floatx
      5 from .load_backend import cast_to_floatx

~\Anaconda3\lib\site-packages\keras\backend\load_backend.py in <module>
     88 elif _BACKEND == 'tensorflow':
     89     sys.stderr.write('Using TensorFlow backend.\n')
---> 90     from .tensorflow_backend import *
     91 else:
     92     # Try and load external backend.

ModuleNotFoundError: No module named 'keras.backend.tensorflow_backend'

原文由 kriti 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1.6k
1 个回答

尝试:

 pip install tensorflow==2.2.0

然后

pip install Keras==2.2.0

这对我适用于 Python 3.7。

原文由 Aditya Krishnan Mohan 发布,翻译遵循 CC BY-SA 4.0 许可协议

推荐问题