安装tensorflow报ImportError: libcublas.so.9.0: cannot open shared object file的解决方法(2018年4月)
话说,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的命令有些细节我不太理解。
安装tensorflow报ImportError: libcublas.so.9.0: cannot open shared object file的解决方法(2018年4月)相关推荐
- import dlib,报错:ImportError: libcublas.so.10.0: cannot open shared object file: No such file or direc
import dlib,报错:ImportError: libcublas.so.10.0: cannot open shared object file: No such file or direc ...
- ImportError: libcublas.so.9.0: cannot open shared object file: No such file or directory
ImportError: libcublas.so.9.0: cannot open shared object file: No such file or directory 安装cuda9.1 安 ...
- ImportError: libcublas.so.10.0: cannot open shared object file: No such file or directory
ImportError: libcublas.so.10.0: cannot open shared object file: No such file or directory 出现这个问题的原因, ...
- Tensorflow: ImportError: libcusolver.so.8.0: cannot open shared object file: No such file or directo
Tensorflow: ImportError: libcusolver.so.8.0: cannot open shared object file: No such file or directo ...
- Ubuntu: Eclipse Tensorflow不能加载CUDA( libcublas.so.10.0:cannot open shared object file:No such file )
文章链接:https://blog.csdn.net/chekongfu/article/details/85177424 bash环境可以使用tensorflow,但eclipse不能使用.显示:l ...
- tensorflow-gpu版本出现libcublas.so.8.0:cannot open shared object file
文章主要参考以下博客https://www.aliyun.com/zixun/wenji/1289957.html 在利用GPU加速tensorflow时,出现了libcublas.so.8.0:ca ...
- ubuntu安装飞秋流程和报错处理libiptux-core.so.0: cannot open shared object file
iptux: error while loading shared libraries: libiptux-core.so.0: cannot open shared object file: No ...
- anaconda安装dlib出现ImportError: libopenblas.so.0: cannot open shared object file***
注:在此感谢农博文先生的指导 错误:ImportError: libopenblas.so.0: cannot open shared object file: No such file or dir ...
- RAC srvctl 命令报 libpthread.so.0 cannot open shared object file No such file or directory 解决方法...
运行srvctl 命令报错: [oracle@rac1 u01]$ srvctl remove asm -n rac1 /u01/app/oracle/product/10.2.0/db_1/jdk/ ...
- 解决方案大全ImportError: libta_lib.so.0: cannot open shared object file: No such file or directory
原始问题: >>> import talib Traceback (most recent call last):File "<stdin>", li ...
最新文章
- 把控制台程序嵌入到 WinForm 中执行
- Docker使用阿里云docker镜像加速
- 蘑菇车联召开战略发布会 为用户提供无缝衔接的“人车生活”
- STL 算法/容器——总论
- js 小数自动补0_JS自定义保留小数,并支持补零(四舍五入)
- 拓端tecdat|R语言用Rcpp加速Metropolis-Hastings抽样估计贝叶斯逻辑回归模型的参数
- 如何找出当前占用磁盘io 最多的进程 - linux,如何找出当前占用磁盘IO最多的进程...
- 将axf 文件转换为bin文件
- 计算机清理方法,电脑清理方法 电脑要如何清理
- 2019年10月19日星期六
- js牛客网、赛码网输入输出
- Spring Cloud + Mybatis 多数据源配置
- [区块链笔记1] 入坑区块链 智能合约solidity基础
- 利用沪江小D做个词典小工具
- 如何使用阿里云虚拟主机搭建博客(三)设置篇
- 除自身以外数组的乘积-左右累乘-c++
- PMSM无感foc控制(传统SMO)学习笔记
- 2021UPC第十四场部分题解(ADFL)
- 小米8se android q,小米8 SE已率先开始测试Android Q系统
- 从零开始的Web渗透:信息收集步骤详解
热门文章
- SAP2000 API —— 创建SAP2000实例对象的几种方式
- 可信执行环境(TEE)介绍 与应用
- 启动hive报错Exception in thread “main“ java.lang.RuntimeException: The dir: hdfs://master:8020/user/hive
- jquery实现无缝图片滚动
- 二、数据库的安装部署
- 熊掌号SEO指南1.0精简版
- 云端笔记系统-自动化测试
- Package inputenc: Unicode character , (U+FF0C) (inputenc) not set up for use with LaTeX
- LSTM+CRF for NER
- 猿辅导运营实习个人面试总结