您的位置:首页 > 移动开发 > Objective-C

关于import tensorflow as tf的错误:AttributeError: type object 'NewBase' has no attribute 'is_abstract'

2018-03-31 23:20 2126 查看
第一步:你需要查看你的six版本,
import six
print(six.__version__)
如果是1.5的版本,你就需要更新你的版本
pip3 install six --upgrade
如果提示已经是最新或者显示python-Not uninstalling six at /usr/lib/python3/dist-packages, owned by OS
此时你需要进入到/usr/lib/python3/dist-packages中去删除six.egg.info这个文件(就是.info,这个名字可能不完整),然后就可以删除six了
pip3 uninstall six
之后自己手动的安装six
pip3 install six 会提示安装的版本是10以上的,然后你再在python3的命令行中查看six版本是之前的版本,这时你去/usr/bin/python3/dist-packages中删除掉six.py,你在查看six的版本就是你安装的版本了,import tensorflow as tf命令就可以正常运行了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐