首页 > 解决方案 > AttributeError:当我可以将 keras 视为 tensorflow 的模块时,模块“tensorflow”没有属性“keras”

问题描述

我正在尝试学习神经网络,并一直在尝试使用库 tensorflow。我已经通过 pip 下载了 tensorflow 并安装了 2.5 版。但是,当我运行我的脚本时,它返回 AttributeError: module 'tensorflow' has no attribute 'keras' from the line tf.keras.models.Sequential() 在命令提示符下查看包 tensoflow 时,我可以看到模块 keras

我从其他答案中尝试过的事情: - 更新 tensorflow 说要求已经满足 - 更新 pip - 更新 python - 卸载并重新安装 tensorflow - 将 tensorflow 降级到以前的版本并更新它 - 单独安装 keras 运行时它说它需要我拥有的 tensorflow 2.2 或更高版本

任何帮助将不胜感激,因为我已经尝试了我能找到的类似问题的所有答案。谢谢

标签: pythontensorflowkeras

解决方案


推荐阅读