导入tensorflow时报错:cannot import name 'abs'的解决


Posted in Python onOctober 10, 2019

一,问题背景

作者在用tensorflow做实验时,import tensorflow忽然报错:cannot import name 'abs'。错误情况如下所示:

导入tensorflow时报错:cannot import name 'abs'的解决

这个问题出现的比较新,网上暂时没有太多的讨论。

二,可能原因

对于这个问题,讨论最多的在github上,附上链接:https://github.com/tensorflow/tensorflow/issues/20778

提问者也是遇到了同样的问题:

导入tensorflow时报错:cannot import name 'abs'的解决

tensorflow官方暂时将这个问题标记为了“待回应”。

有网友指出该问题的产生原因可能为:

导入tensorflow时报错:cannot import name 'abs'的解决

1.需要正确版本的protobuf

导入tensorflow时报错:cannot import name 'abs'的解决

2.可能是_impl路径的问题

导入tensorflow时报错:cannot import name 'abs'的解决

3.可能与python的版本有关

4.这个bug几乎只有在windows下出现,目前针对该问题,官方还未给出具体原因和解决方法

三,解决办法

有人尝试更新protobuf,重新安装tensorflow,但是问题仍旧存在:

导入tensorflow时报错:cannot import name 'abs'的解决

后续有人给出了解决办法,经测试,下面这种方法能解决这个问题:

导入tensorflow时报错:cannot import name 'abs'的解决

解决方法:

1. 运行tensorflow,此时会报错,按后面的步骤继续做

2. 删除tensorflow文件夹

3. 卸载tensorflow后再重新安装即可解决问题

总的来说,执行这些步骤后,可成功导入tensorflow:

导入tensorflow时报错:cannot import name 'abs'的解决

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

Python 相关文章推荐
Python的设计模式编程入门指南
Apr 02 Python
Python实现二叉树结构与进行二叉树遍历的方法详解
May 24 Python
Java Web开发过程中登陆模块的验证码的实现方式总结
May 25 Python
Python实现判断一行代码是否为注释的方法
May 23 Python
python实现周期方波信号频谱图
Jul 21 Python
python生成多个只含0,1元素的随机数组或列表的实例
Nov 12 Python
Python爬虫使用代理IP的实现
Oct 27 Python
python飞机大战 pygame游戏创建快速入门详解
Dec 17 Python
python爬取王者荣耀全皮肤的简单实现代码
Jan 31 Python
Python文件读写w+和r+区别解析
Mar 26 Python
20行Python代码实现视频字符化功能
Apr 13 Python
python小程序之飘落的银杏
Apr 17 Python
关于pycharm中pip版本10.0无法使用的解决办法
Oct 10 #Python
超实用的 30 段 Python 案例
Oct 10 #Python
使用浏览器访问python写的服务器程序
Oct 10 #Python
详解Python time库的使用
Oct 10 #Python
python自动化测试无法启动谷歌浏览器问题
Oct 10 #Python
python批量将excel内容进行翻译写入功能
Oct 10 #Python
Python爬虫爬取Bilibili弹幕过程解析
Oct 10 #Python
You might like
?算你??的 PHP 程式大小
2006/12/06 PHP
一个PHP分页类的代码
2011/05/18 PHP
PHP中操作ini配置文件的方法
2013/04/25 PHP
深入mysql_fetch_row()与mysql_fetch_array()的区别详解
2013/06/05 PHP
PHP准确取得服务器IP地址的方法
2015/06/02 PHP
详解PHP中foreach的用法和实例
2016/10/25 PHP
PHP中大括号'{}'用法实例总结
2017/02/08 PHP
PHP PDOStatement::getAttribute讲解
2019/02/01 PHP
Laravel6.2中用于用户登录的新密码确认流程详解
2019/10/16 PHP
详解JavaScript ES6中的模板字符串
2015/07/28 Javascript
js点击文本框弹出可选择的checkbox复选框
2016/02/03 Javascript
浅谈JS中的!=、== 、!==、===的用法和区别
2016/09/24 Javascript
解析如何利用iframe标签以及js制作时钟
2016/12/08 Javascript
JavaScript中undefined和null的区别
2017/05/03 Javascript
knockoutjs模板实现树形结构列表
2017/07/31 Javascript
vue中本地静态图片路径写法
2018/03/06 Javascript
vue+axios新手实践实现登陆的示例代码
2018/06/06 Javascript
微信小程序网络请求封装示例
2018/07/24 Javascript
vue2.0父子组件间传递数据的方法
2018/08/16 Javascript
ReactRouter的实现方法
2021/01/25 Javascript
Python3中的真除和Floor除法用法分析
2016/03/16 Python
Python线性方程组求解运算示例
2018/01/17 Python
谈谈python中GUI的选择
2018/03/01 Python
Python实现扣除个人税后的工资计算器示例
2018/03/26 Python
python Django中models进行模糊查询的示例
2019/07/18 Python
tensorflow 环境变量设置方式
2020/02/06 Python
在Mac中PyCharm配置python Anaconda环境过程图解
2020/03/11 Python
来自世界上最好大学的在线课程:edX
2018/10/16 全球购物
巴黎欧莱雅法国官网:L’Oreal Paris
2019/04/30 全球购物
JSF如何进行表格处理及取值
2012/08/06 面试题
在校硕士自我鉴定
2014/01/23 职场文书
班班通校本培训方案
2014/03/12 职场文书
微笑服务标语
2014/06/24 职场文书
浅谈Java父子类加载顺序
2021/08/04 Java/Android
redis数据一致性的实现示例
2022/03/18 Redis
Win11 Build 22000.829更新补丁KB5015882发布(附更新修复内容汇总)
2022/07/15 数码科技