记录下导入keras时的问题:tensorflow.python.eager和module ‘tensorflow.compat.v2‘ has no attribute ‘__internal__‘

本文介绍了如何处理TensorFlow与Keras版本不兼容导致的导入错误,提供了解决方案:查询并安装对应版本的库,以及在遇到'tensorflow.compat.v2'无'internal'属性的错误时,使用'from tensorflow.compat.v1 import keras'来解决。
摘要由CSDN通过智能技术生成

1、tf版本要与keras版本对应,不然导入会出现错误import keras cannot import name ‘context’ from ‘tensorflow.python.eager’ (unknown location)
具体对应版本看这
tf与keras对应版本查询以及下载对应版本地址
2、就算版本对应了,import keras 还是报错
module ‘tensorflow.compat.v2‘ has no attribute ‘internal
搜索了一下,用 from tensorflow.compat.v1 import keras 完美解决

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值