Macos Mac上的tensorboard错误

Macos Mac上的tensorboard错误,macos,python-2.7,tensorflow,tensorboard,Macos,Python 2.7,Tensorflow,Tensorboard,我最近安装了tensorflow,在我尝试使用tensorboard显示计算图之前,它似乎工作得很好。我得到了以下错误: python /usr/local/lib/python2.7/site-packages/tensorflow/tensorboard/tensorboard.py --logdir=/tmp/basic/ Traceback (most recent call last): File "/usr/local/lib/python2.7/site-packages/te

我最近安装了tensorflow,在我尝试使用tensorboard显示计算图之前,它似乎工作得很好。我得到了以下错误:

python /usr/local/lib/python2.7/site-packages/tensorflow/tensorboard/tensorboard.py --logdir=/tmp/basic/
Traceback (most recent call last):
  File "/usr/local/lib/python2.7/site-packages/tensorflow/tensorboard/tensorboard.py", line 13, in <module>
    import tensorflow.python.platform
  File "/usr/local/lib/python2.7/site-packages/tensorflow/__init__.py", line 4, in <module>
    from tensorflow.python import *
  File "/usr/local/lib/python2.7/site-packages/tensorflow/python/__init__.py", line 13, in <module>
    from tensorflow.core.framework.graph_pb2 import *
  File "/usr/local/lib/python2.7/site-packages/tensorflow/core/framework/graph_pb2.py", line 16, in <module>
    from tensorflow.core.framework import attr_value_pb2 as tensorflow_dot_core_dot_framework_dot_attr__value__pb2
  File "/usr/local/lib/python2.7/site-packages/tensorflow/core/framework/attr_value_pb2.py", line 16, in <module>
    from tensorflow.core.framework import tensor_pb2 as tensorflow_dot_core_dot_framework_dot_tensor__pb2
  File "/usr/local/lib/python2.7/site-packages/tensorflow/core/framework/tensor_pb2.py", line 16, in <module>
    from tensorflow.core.framework import tensor_shape_pb2 as tensorflow_dot_core_dot_framework_dot_tensor__shape__pb2
  File "/usr/local/lib/python2.7/site-packages/tensorflow/core/framework/tensor_shape_pb2.py", line 22, in <module>
    serialized_pb=_b('\n,tensorflow/core/framework/tensor_shape.proto\x12\ntensorflow\"d\n\x10TensorShapeProto\x12-\n\x03\x64im\x18\x02 \x03(\x0b\x32 .tensorflow.TensorShapeProto.Dim\x1a!\n\x03\x44im\x12\x0c\n\x04size\x18\x01 \x01(\x03\x12\x0c\n\x04name\x18\x02 \x01(\tb\x06proto3')
TypeError: __init__() got an unexpected keyword argument 'syntax'
python/usr/local/lib/python2.7/site-packages/tensorflow/tensorboard/tensorboard.py--logdir=/tmp/basic/
回溯(最近一次呼叫最后一次):
文件“/usr/local/lib/python2.7/site packages/tensorflow/tensorboard/tensorboard.py”,第13行,在
导入tensorflow.python.platform
文件“/usr/local/lib/python2.7/site packages/tensorflow/_init__.py”,第4行,在
从tensorflow.python导入*
文件“/usr/local/lib/python2.7/site packages/tensorflow/python/_init__.py”,第13行,在
从tensorflow.core.framework.graph_pb2导入*
文件“/usr/local/lib/python2.7/site packages/tensorflow/core/framework/graph_pb2.py”,第16行,在
从tensorflow.core.framework导入属性值pb2作为tensorflow\u dot\u core\u dot\u framework\u dot\u属性值pb2
文件“/usr/local/lib/python2.7/site packages/tensorflow/core/framework/attr_value_pb2.py”,第16行,在
从tensorflow.core.framework将tensor_pb2导入为tensorflow_dot_core_dot_framework_dot_tensor_pb2
文件“/usr/local/lib/python2.7/site packages/tensorflow/core/framework/tensor_pb2.py”,第16行,在
从tensorflow.core.framework导入tensor_shape_pb2作为tensorflow_dot_core_dot_framework_dot_tensor_shape_pb2
文件“/usr/local/lib/python2.7/site packages/tensorflow/core/framework/tensor\u shape\u pb2.py”,第22行,在
序列化的\u pb=\u b('\n,tensorflow/core/framework/tensor\u shape.proto\x12\ntensorflow\'d\n\x10TensorShapeProto\x12-\n\x03\x64im\x18\x02\x03(\x0b\x32.tensorflow.TensorShapeProto.Dim\x1a!\n\x03\x44im\x12\x0c\n\x04size\x18\x01
TypeError:\uuuu init\uuuuuuuuu()获取了意外的关键字参数“syntax”

关于如何解决这个问题有什么建议吗?

这看起来像是一个TensorBoard bug,而不是一个使用问题。你能在我们的网站上针对它提交一个bug吗

如果您能给我们一份清晰的复印件,我们将更容易找到它,包括: -如何安装TensorFlow -触发此错误的事件文件


您遇到的问题与
master
中的最新代码有关;大多数人是从pip安装的,但我看到一些问题,人们的pip安装以某种方式吸收了master中的新代码。您是打算使用我们的master分支中最新的未发布源代码,还是安装了例如版本0.7.1您对自己的代码不稳定感到惊讶吗?

似乎与Tensorflow下载和安装()中列出的常见错误相似。您尝试过pip升级protobuf吗?谢谢。我在mac上卸载了旧版本的protobuf,然后重新安装了Tensorflow,问题就解决了。