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

标签 python tensorflow keras jupyter-notebook

我正在尝试运行代码

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'

最佳答案

尝试:

pip install tensorflow==2.2.0
进而
pip install Keras==2.2.0
这对我使用 Python 3.7 有效。

关于python - ModuleNotFoundError : No module named 'keras.backend.tensorflow_backend' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60970093/

相关文章:

python ctypes,试图找到库名称

python - Keras:如何减去两个不同模型的输出并输入到另一个模型?

python - 为 keras reshape 数组

python - 连接转换网络的两个输出

python - Unicode 警告 : Unicode equal comparison failed to convert both arguments to Unicode

python - 在 html Flask 中迭代嵌套字典时出现 jinja2.exceptions.UndefinedError

python - 在 canopy venv 中安装软件包

tensorflow - tf.gradients 和 tf.train.Optimizer.compute_gradient 有什么区别?

tensorflow - 如何在 TensorFlow 中仅选择(投影)张量的一维?

python - 在 tf.data.Dataset 映射方法中返回字符串