安装TensorFlow CPU版本,import tensorflow时出错:AttributeError: type object ‘NewBase’ has no attribute ‘is_abstract’
出现这个问题,six包安装版本有问题,可以卸载原有版本,重新安装最新版本,但是直接安装后发现版本还是没有改变:
>>> import six
>>> print(six.__version__)
1.5.2
>>>
更新方法:指定six包的安装位置
$ sudo pip uninstall six
$ sudo pip install six --upgrade target="/usr/lib/python2.7/dist-packages"
>>> import six
>>> print(six.__version__)
1.10.0
>>> import tensorflow
这样就安装成功!!!