本文转载自:https://blog.csdn.net/qq_37274615/article/details/81099738

转载自:https://blog.csdn.net/qysh123/article/details/79977891 话说,tensorflow,cudnn这些东西,就不能打个对应版本的包发布么,每次让人因为版本的问题折腾,浪费生命。 今天在一台重新安装系统的ubuntu上安装tensorflow+keras,就按照我在几个月之前的一篇博客来做的,结果到了import tensorflow这一步,就报错了: ImportError: libcublas.so.9.0: cannot open shared object file: No such file or directory 感觉就是版本问题惹的祸,搜索了一下,大家的解决方法也都大同小异(例如下面几篇博客:https://blog.csdn.net/w5688414/article/details/79187499,https://blog.csdn.net/twt520ly/article/details/79415787),或者使用高版本的CUDA+cudnn,或者降低tensorflow的版本,具体而言,CUDA和cudnn这两者的对应关系如下(按照这篇博客的介绍https://blog.csdn.net/gsch_12/article/details/79368990): CUDA 8.0→cuDNN v5.1 / CUDA 8.0→cuDNN v6.0 / CUDA 9.0→cuDNN v7.0.5 另外,tensorflow 1.6/1.5和CUDA 9.0对应,1.4/1.3和CUDA 8.0对应 由于最新版的cudnn需要注册并做问卷调查,我实在懒得弄,所以准备降低tensorflow的版本,不过运行了好几次: pip install tensorflow-gpu==1.4 还是报一样的错,想了想,是不是该先删掉原来的tensorflow版本: sudo pip uninstall tensorflow-gpu 删除了之后再重新运行第一条命令,结果在python中报错: No module named tensorflow 真是太奇怪了!无奈之下,只能运行: sudo pip install -U --pre tensorflow-gpu==1.4 然后就不报标题中的错了,真的很奇怪,看来还是pip的命令有些细节我不太理解。 --------------------- 本文来自 qq_37274615 的CSDN 博客 ,全文地址请点击:https://blog.csdn.net/qq_37274615/article/details/81099738?utm_source=copy

最新文章

  1. 安装android
  2. java 判断两个时间相差的天数
  3. IE的layout属性详解
  4. bootstrap panel 和table的使用
  5. TeXmacs - 所见即所得 - 专业排版软件
  6. Redis的几个认识误区
  7. CSS3 transform对普通元素的N多渲染影响
  8. CentOS搭建LNMP环境
  9. js 获取节点
  10. linux下查看和设置软件的安装路径
  11. Light OJ 1095 Arrange the Numbers(容斥)
  12. AutoFac初探
  13. docs/pcs/rest/file data apis list - 百度开发者中心
  14. unity3d插入Daikon Forge GUI 中国课程-7-高级控制slider采用
  15. 初识Go语言
  16. 【转载】IIS出现“HTTP 错误 500.0,C:\php\php-cgi.exe - FastCGI 进程意外退出”解决方法
  17. scikit_learn lasso详解
  18. python 配置导入方式
  19. 2189 ACM 母函数 素数
  20. 让你简洁清晰真正的了解什么是JavaSCript

热门文章

  1. 【Mysql】大数据处理优化方法
  2. 【CSS系列】块级元素和行内元素
  3. Java多线程详解(二)
  4. bigpipe&bigrender
  5. (贪心)kruskal思想
  6. yii2.0 如何按需加载并管理CSS样式及JS脚本
  7. 精通linux设备驱动开发 笔记
  8. CRM - 销售与客户
  9. Ubuntu18.04 英文系统下安装中文输入法
  10. mysql 约束条件 unique key 唯一的键