ModuleNotFoundError: No module named keras.objectives

img

ModuleNotFoundError: No module named 'keras.objectives'大佬们救命,这个问题怎么解决呀

  • 你可以参考下这篇文章:ModuleNotFoundError: No module named ‘keras.api‘
  • 除此之外, 这篇博客: 实测好用!ModuleNotFoundError: No module named ‘tensorflow.keras‘中的 问题是:“No module named '.keras…” 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  • 这类的都有一个通用的方法。就是找一下这文件的路径
    比如:
    先找到tensorflow那个文件夹,在里面搜keras。你就会发现他在keras在哪个目录下。可能不是我这种相同的目录。但是下一步的方法是一样的。
    在这里插入图片描述
    把代码中报错的那一行,比如:

    from tensorflow.keras.optimizers import RMSprop
    或者
    import  tensorflow.keras as kr
    

    按照你自己的目录改成

    from tensorflow.contrib.keras.api.keras.optimizers import RMSprop
    或者
    import tensorflow.contrib.keras as kr
    


法2
https://blog.csdn.net/qq_33531400/article/details/102911463