导入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中元类用法实例
Oct 10 Python
Python简单进程锁代码实例
Apr 27 Python
python简单实现基于SSL的IRC bot实例
Jun 15 Python
Python探索之ModelForm代码详解
Oct 26 Python
python监控进程脚本
Apr 12 Python
Django model反向关联名称的方法
Dec 15 Python
Python安装selenium包详细过程
Jul 23 Python
Python configparser模块配置文件过程解析
Mar 03 Python
浅谈Python中range与Numpy中arange的比较
Mar 11 Python
Python+Appium实现自动抢微信红包
May 21 Python
Python中的 enumerate和zip详情
May 30 Python
全网非常详细的pytest配置文件
Jul 15 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
ASP知识讲座四
2006/10/09 PHP
深入Nginx + PHP 缓存详解
2013/07/11 PHP
php调用c接口无错版介绍
2014/03/11 PHP
PHP图像处理之使用imagecolorallocate()函数设置颜色例子
2014/11/19 PHP
php微信公众平台开发(一) 配置接口
2016/12/06 PHP
golang、python、php、c++、c、java、Nodejs性能对比
2017/03/12 NodeJs
js刷新框架子页面的七种方法代码
2008/11/20 Javascript
jQuery中与toggleClass等价的程序段 以及未来学习的方向
2010/03/18 Javascript
Jquery下判断Id是否存在的代码
2011/01/06 Javascript
日历查询的算法 如何计算某一天是星期几
2012/12/12 Javascript
JQuery基础语法小结
2015/02/27 Javascript
基于bootstrap3和jquery的分页插件
2015/07/31 Javascript
jquery带下拉菜单和焦点图代码分享
2015/08/24 Javascript
论JavaScript模块化编程
2016/03/07 Javascript
javascript实现获取指定精度的上传文件的大小简单实例
2016/10/25 Javascript
AngularJS出现$http异步后台无法获取请求参数问题的解决方法
2016/11/03 Javascript
JS比较两个数值的大小实例
2016/11/25 Javascript
详谈jQuery unbind 删除绑定事件 / 移除标签方法
2017/03/02 Javascript
PHP自动加载autoload和命名空间的应用小结
2017/12/01 Javascript
AngularJS模态框模板ngDialog的使用详解
2018/05/11 Javascript
layui文件上传控件带更改后数据传值的方法
2019/09/23 Javascript
vue中keep-alive,include的缓存问题
2019/11/26 Javascript
[01:07:11]Secret vs Newbee 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/17 DOTA
dataframe设置两个条件取值的实例
2018/04/12 Python
numpy.transpose()实现数组的转置例子
2019/12/02 Python
阿迪达斯荷兰官方网站:adidas荷兰
2018/03/16 全球购物
巴西宠物商店:Cobasi
2019/04/19 全球购物
俄罗斯品牌服装在线商店:VIPAVENUE
2020/08/10 全球购物
可以使用抽象函数重写基类中的虚函数吗
2013/06/02 面试题
艺术应用与设计个人的自我评价
2013/11/23 职场文书
医院辞职信范文
2014/01/17 职场文书
高三上学期学习自我评价
2014/04/23 职场文书
小学教师学习党的群众路线教育实践活动心得体会
2014/10/31 职场文书
2015年电工工作总结
2015/04/10 职场文书
2015年教师节新闻稿
2015/07/17 职场文书
教你怎么用Python实现多路径迷宫
2021/04/29 Python