module 'tensorflow' has no attribute 'get_default_graph'

参考:https://blog.csdn.net/u014466109/article/details/88877321?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task

事件经过:

现在已经是凌晨一点半,从昨天下午开始在 windows 的 anaconda 配置 yolov3 的训练环境,一直出各种问题,很烦。

两小时前遇到这个问题:
https://blog.csdn.net/u014466109/article/details/88877321?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task

参照各种方法,tensorflow 和其他库删了再重新下载。

报错原因:

直到看到上述的文章

使用keras和tensorflow做深度学习的时候,python3.6报了这个错误,这个问题源自于keras和TensorFlow的版本过高导致模块不存在或者已经更改不再兼容

解决方法:

先把 TensorFlow 和 keras 都卸载再重新安装

pip uninstall tensorflow  # 卸载tensorflow
pip uninstall keras  # 卸载keras

清华镜像下载:

# 下载 keras==2.0.9
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple keras==2.0.9
# 下载 tensorflow==1.2.0
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple tensorflow==1.2.0

感受:

在这里插入图片描述
我的 yolov3配置文件成功转换成keras适用的h5文件了

真的本来都想把 anaconda 卸载重新安装了

多谢上述博主提供的方法

这件事也显示了各个版本之间的 兼容 与 矛盾

版本的选择真的很重要

————————————————————————————————————
如果有使用 yolov3 算法中遇到各种问题的朋友可以评论你的问题,我几乎把所有能遇到的问题都遇到了,应该可以给予帮助

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值