python - tensorflow 属性错误: type object 'NewBase' has no attribute 'is_abstract'

标签 python tensorflow

已经升级了六级。 pip成功安装tensorflow。为了达到这一点,经历了几个步骤/升级。现在,当我尝试导入 python 时,会出现此错误。

>>> import tensorflow as tf
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/Library/Python/2.7/site-packages/tensorflow/__init__.py", line 24, in <module>
from tensorflow.python import *
File "/Library/Python/2.7/site-packages/tensorflow/python/__init__.py", line 106, in <module>
from tensorflow.python.platform import test
File "/Library/Python/2.7/site-packages/tensorflow/python/platform/test.py", line 67, in <module>
from tensorflow.python.framework import test_util as _test_util
File "/Library/Python/2.7/site-packages/tensorflow/python/framework/test_util.py", line 43, in <module>
from tensorflow.python.platform import googletest
File "/Library/Python/2.7/site-packages/tensorflow/python/platform/googletest.py", line 32, in <module>
from tensorflow.python.platform import benchmark  # pylint: disable=unused-import
File "/Library/Python/2.7/site-packages/tensorflow/python/platform/benchmark.py", line 119, in <module>
class Benchmark(six.with_metaclass(_BenchmarkRegistrar, object)):
File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/six.py", line 566, in with_metaclass
return meta("NewBase", bases, {})
File "/Library/Python/2.7/site-packages/tensorflow/python/platform/benchmark.py", line 114, in __new__
if not newclass.is_abstract():
AttributeError: type object 'NewBase' has no attribute 'is_abstract'

救命!

最佳答案

那是因为你的“六”包已经过时了。请执行以下操作:

  1. 通过以下方式检查您的六个版本:python;进口六个; print(六。版本)
  2. 如果版本< 1.10,那么您需要将六个升级到更新版本
  3. sudo easy_install --升级六
  4. 再次检查六个版本并确保版本 >= 1.10
  5. 重做Python;将 tensorflow 导入为 tf;

祝你好运!

关于python - tensorflow 属性错误: type object 'NewBase' has no attribute 'is_abstract' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41529526/

相关文章:

python - 我什么时候应该在 LSTM 代码中初始化状态?

tensorflow - keras SpatialDropout2D 在 TimeDistributed 层中的正确使用 - CNN LSTM 网络

python - 这个特征列是什么,它如何影响训练?

python - Tensorflow:在同一操作中共享两个不同变量的值

python - Tensorflow,其中(索引) 'and' 条件

python - 在 2D numpy 数组中对角线插入元素的最快方法是什么?

python - 如何将 Counter 应用于循环调用的多个类实例?

python - Pandas 中值的累积排名有关系

python - 如何在 bazel 中为 Python 和 pip 选择运行时?

python - 提高读取大型CSV文件的效率