我尝试从本指南安装Tensorflow对象检测API: https://github.com/tensorflow/models/blob/master/research/object_detection/g3doc/installation.md
我已经安装了所有依赖项,并且当我尝试测试.py文件的运行时,它会抛出“获得意外的关键字参数'serialized_options'”,如标题中所述。
正如大多数人提到的将protobuf protoc版本降级到3.4一样,我曾尝试这样做,而我的版本是3.4,但仍然会引发相同的错误。
请帮助。
答案 0 :(得分:0)
将protobuf
更新到最新版本(当前为3.6.x)。
如果您想了解更多信息,请参考此github问题评论:https://github.com/protocolbuffers/protobuf/issues/4716#issuecomment-428293527
答案 1 :(得分:0)
您可以:
*_pb2.py
文件中手动删除“ serialized_options = None”自变量。