加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

解决ImportError:cannotimportnameabs导入tensorflow报错

(2018-11-27 11:36:18)
分类: 并行计算与分布式计算

升级tensorflow

pip install --upgrade --ignore-installed tensorflow

网上搜索是因为和protobuf版本不兼容造成的,因此需要卸载重新安装

python3导入tensorflow时import tensorflow报错如下:

ImportError: cannot import name 'abs'
 
原因:
protobuf和tensorflow发生了冲突

解决方法:
删除tensorflow所有模块(包括-gpu)

pip uninstall tensorflow
pip uninstall tensorflow-gpu
pip uninstall protobuf

pip install tensorflow 
 
 
 如果还不行再试试
 pip uninstall keras

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有