新浪博客

解决ImportError:cannotimportnameabs导入tensorflow报错

2018-11-27 11:36阅读:
升级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

我的更多文章

下载客户端阅读体验更佳

APP专享