这篇文章的背景,我的电脑上装了tensorflow_gpu,又装了tensorflow,导致版本比较重复,杂乱,如果你也是跟我一样的话,那么这篇文章也许能帮到你。

大家知道,tensorflow和keras的安装分开来相对简单的,但是,一旦这两个东西放到一起用的时候,就会出现这样或那样的错误,接下来,我就给大家分享一下,如果在安装keras和tensorflow后出现下列几个问题的时候应该怎么做。

1.ImportError: cannot import name pywrap_tensorflow

2.ImportError: cannot import name np_utils

3.from tensorflow.python.keras._impl.keras.backend import abs 。ImportError: cannot import name abs
或许还有一些其他的报错

出现这样的问题后,一般都是因为keras 和 tensorflow 版本出现了问题。网上会有这样一些解决办法,但是这样的解决办法不一定对哪个问题有用,最好的解决办法就是,将两个全部卸掉重新安装。

有的同学会疑惑,我明明卸掉了所有重装的,为啥还不好用呢,别急,按照下面的办法重新试试。

0.卸载已有的keras 和 tensorflow

1.找好tensorflow和keras的版本对应关系,链接:https://www.cnblogs.com/carle-09/p/11661261.html

2.进入原来tensorflow所在的路径下,手动將tensorflow这个文件夹删除(sudo rm -rf tensorflow)。保证无残留,(结合文章开始的背景,需要删干净),

3.分别安装步骤1中找好的tensorflow和keras

4.进入python环境,测试,出现下列画面:

好了,恭喜你可以开始下一步工作了

关于tensorflow和keras那些事儿相关推荐

  1. 手把手教你用TensorFlow、Keras打造美剧《硅谷》中的“识别热狗”APP

    来源:机械鸡 作者:瑶瑶 本文长度为10000字,建议阅读20分钟+ 本文手把手教你开发自己的app~ HBO热播剧<硅谷>最近推出了一款能够识别"热狗"和" ...

  2. 深度学习环境配置指南:Pytorch、TensorFlow、Keras

    点击上方"视学算法",选择加"星标"或"置顶" 重磅干货,第一时间送达 作者丨Yukyin@知乎 来源丨https://zhuanlan.z ...

  3. tensorflow tf.keras.utils.plot_model 画深度学习神经网络拓扑图

    tensorflow tf.keras.utils.plot_model 画网络拓扑图 # pip install graphviz # pip install pydot # 下载 graphviz ...

  4. keras和tensorflow使用 keras.callbacks.EarlyStopping 提前结束训练

    此文首发于我的个人博客:keras和tensorflow使用 keras.callbacks.EarlyStopping 提前结束训练 - zhang0peter的个人博客 一般来说机器学习的训练次数 ...

  5. keras和tensorflow使用 keras.callbacks.TensorBoard 可视化数据

    此文首发于我的个人博客:keras和tensorflow使用 keras.callbacks.TensorBoard 可视化数据 - zhang0peter的个人博客 TensorBoard 是一个非 ...

  6. tensorflow与keras关系

    tensorflow简介以及与Keras的关系 - eyesfree - 博客园 TensorFlow 和keras有什么区别? - 知乎

  7. 加快Tensorflow和Keras图像数据集的训练速度

    这几天在训练一个CNN网络,使用到了两百多万个图片,虽然使用到了GPU NVIDIA GeForce GTX 1080Ti,但是还是很慢.故查阅了一些训练提速的文章,跟大家分享. Tensorflow ...

  8. windows安装TensorFlow和Keras遇到的问题及其解决方法

    windows安装TensorFlow和Keras遇到的问题及其解决方法 参考文章: (1)windows安装TensorFlow和Keras遇到的问题及其解决方法 (2)https://www.cn ...

  9. TensorFlow框架--Keras

    目录 Keras介绍 Keras和tensorflow关系 Keras介绍 Keras 是一个高级的Python 神经网络框架,其文档详.Keras 已经被添加到 TensorFlow 中,成为其默认 ...

最新文章

  1. Linux 下 PostgreSQL 源码编译安装
  2. 802.11成帧封装实现(四)
  3. oracle 报错pls 00405,oracle - 检查是否存在PLS-00405:在此上下文中不允许子查询 - 堆栈内存溢出...
  4. MySQL-高可用架构探索
  5. 阿里巴巴 Kubernetes 应用管理实践中的经验与教训
  6. jQuery UI在Server 2008 IE8下DatePicker问题修复
  7. redis之sorted sets类型及操作
  8. android sdk版本兼容,Android 版本兼容
  9. ASP.NET生成WORD文档服务器部署注意事项
  10. 接口 EnvironmentAware
  11. Unity官方教程Ruby大冒险的自学笔记
  12. 桥牌笔记:让敌方的Q、J、10、X只拿一墩的打法
  13. 【赛时总结】 ◇赛时·II◇ AtCoder ABC-100
  14. 【操作系统】输入输出系统(中)-思维导图
  15. VM中的Linux安装jdk和tomcat
  16. 分支程序设计03 - 零基础入门学习C语言12
  17. PHP 7从零基础到项目实战,PHP 7从零基础到项目实战
  18. pitfall when implementing multiple interfaces
  19. PubMed插件:分区、影响因子和即时IF一目了然,还能秒下文献(亲测有效)
  20. linux安装GPU显卡驱动、CUDA和cuDNN库

热门文章

  1. nginx File not found 错误(转)
  2. Popush任务之linux配置篇
  3. ASP.NET MVC 动态选择VIEW
  4. Thinkphp 3.2.2 利用phpexcel完成excel导出功能
  5. 代码执行-preg_replace
  6. 【数据结构与算法】之深入解析“Z字形变换”的求解思路和算法示例
  7. 657. Robot Return to Origin 机器人能否返回原点
  8. 关于uint8_t/uint16_t/uint32_t/uint_fast16_t
  9. 【Linux】一步一步学Linux——free命令(80)
  10. 【Linux】一步一步学Linux——dir命令(了解)(25)