导入tensorflow:ImportError: libcublas.so.9.0 报错


Posted in Python onJanuary 06, 2020

错误:ImportError: libcublas.so.9.0: cannot open shared object file: No such file or directory

问题:找不到cuda9.0的版本。

出现该错误的主要原因:cuda未安装或者cuda的版本有问题

这个错误在安装tensorflow时经常会出现,但是在官方的常见问题中没有提到, 如果你使用下面的方法没有解决的话,可以在评论中留言。

对于tensorflow 1.7版本,只接受cuda 9.0(9.1也不可以!),和cudnn 7.0,所以如果你安装了cuda9.1和cudnn7.1或以上版本,那么你需要重新安装9.0和7.0版本。

安装完正确的版本后,确认你在你的~/.bashrc(或者~/.zshrc)文件中加入了下面环境变量

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda-9.0/lib64
export PATH=$PATH:/usr/local/cuda-9.0/bin
export CUDA_HOME=$CUDA_HOME:/usr/local/cuda-9.0

如图所示:

导入tensorflow:ImportError: libcublas.so.9.0 报错

之后重启电脑即可,将不会在提示ImportError: libcublas.so.9.0的错误。

如果你的cuda是8.0,那么你可以使用下面的指令将tensorflow的版本回滚到1.4版本,

pip install --upgrade tensorflow-gpu==1.4

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python显示进度条的方法
Sep 20 Python
Python入门之modf()方法的使用
May 15 Python
python获取当前时间对应unix时间戳的方法
May 15 Python
python 通过logging写入日志到文件和控制台的实例
Apr 28 Python
python定时关机小脚本
Jun 20 Python
详解Python传入参数的几种方法
May 16 Python
python 使用装饰器并记录log的示例代码
Jul 12 Python
对django后台admin下拉框进行过滤的实例
Jul 26 Python
flask框架渲染Jinja模板与传入模板变量操作详解
Jan 25 Python
Django认证系统user对象实现过程解析
Mar 02 Python
python3 删除所有自定义变量的操作
Apr 08 Python
Python基础之函数嵌套知识总结
May 23 Python
Python连接字符串过程详解
Jan 06 #Python
pytorch中的自定义数据处理详解
Jan 06 #Python
如何基于Python实现自动扫雷
Jan 06 #Python
pytorch 自定义参数不更新方式
Jan 06 #Python
3种python调用其他脚本的方法
Jan 06 #Python
pytorch 实现模型不同层设置不同的学习率方式
Jan 06 #Python
浅析Python3 pip换源问题
Jan 06 #Python
You might like
要会喝咖啡也要会知道咖啡豆
2021/03/03 咖啡文化
PHP中is_file()函数使用指南
2015/05/08 PHP
php检测mysql表是否存在的方法小结
2017/07/20 PHP
Laravel中为什么不使用blpop取队列详析
2018/08/01 PHP
js TextArea的选中区域处理
2010/12/28 Javascript
JavaScript NodeTree导航栏(菜单项JSON类型/自制)
2013/02/01 Javascript
javascript基本类型详解
2014/11/28 Javascript
js实现鼠标悬停图片上时滚动文字说明的方法
2015/02/17 Javascript
jQuery使用toggleClass方法动态添加删除Class样式的方法
2015/03/26 Javascript
jquery.zclip轻量级复制失效问题
2017/01/08 Javascript
MvcPager分页控件 适用于Bootstrap
2017/06/03 Javascript
js和jQuery以及easyui实现对下拉框的指定赋值方法
2018/01/23 jQuery
使用vue-cli导入Element UI组件的方法
2018/05/16 Javascript
基于vue中对鼠标划过事件的处理方式详解
2018/08/22 Javascript
[52:09]2014 DOTA2华西杯精英邀请赛 5 25 NewBee VS DK第二场
2014/05/26 DOTA
wxPython事件驱动实例详解
2014/09/28 Python
详解python时间模块中的datetime模块
2016/01/13 Python
名片管理系统python版
2018/01/11 Python
解决python nohup linux 后台运行输出的问题
2018/05/11 Python
nohup后台启动Python脚本,log不刷新的解决方法
2019/01/14 Python
Python开发之Nginx+uWSGI+virtualenv多项目部署教程
2019/05/13 Python
Python sqlite3查询操作过程解析
2020/02/20 Python
使用python批量转换文件编码为UTF-8的实现
2020/04/03 Python
购买澳大利亚最好的服装和内衣在线:BONDS
2016/10/14 全球购物
eVitamins日本:在线购买折扣维生素、补品和草药
2019/04/04 全球购物
现在输入n个数字,以逗号,分开;然后可选择升或者降序排序;按提交键就在另一页面显示按什么排序,结果为,提供reset
2012/11/09 面试题
学前教育教师求职自荐信
2013/09/22 职场文书
十佳班主任事迹材料
2014/01/18 职场文书
商务英语专业求职信范文
2014/01/28 职场文书
事务机电主管工作职责
2014/02/25 职场文书
六查六看自检自查剖析材料
2014/10/14 职场文书
整改报告怎么写
2014/11/06 职场文书
投标承诺函格式
2015/01/21 职场文书
利用ajax+php实现商品价格计算
2021/03/31 PHP
关于JavaScript轮播图的实现
2021/11/20 Javascript
你真的会用Mysql的explain吗
2022/03/31 MySQL