Hi All, I have been using protobuf3 for a while and it works most of time, until I try to use package google.protobuf.timestamp.
Here is the problems: os : ubuntu 16.04 protoc installment : follwing the instruments in https://gist.github.com/sofyanhadia/37787e5ed098c97919b8c593f0ec44d8 python protobuf3 installment: sudo pip3 install protobuf3 test code: protobuftest.proto in the attachment cmd to run: protoc -I=. --python3_out=. protobuftest.proto Result: Traceback (most recent call last): File "/usr/local/bin/protoc-gen-python3", line 36, in <module> compiler = Compiler(desc_map[file_name], top_level_elements) File "/usr/local/lib/python3.5/dist-packages/protobuf3/compiler/__init__.py", line 54, in __init__ self.process_message(message) File "/usr/local/lib/python3.5/dist-packages/protobuf3/compiler/__init__.py", line 104, in process_message self.process_field(message.name, field, embedded) File "/usr/local/lib/python3.5/dist-packages/protobuf3/compiler/__init__.py", line 148, in process_field file_to_import = splitext(self.__tle_map[top_level_name])[0].replace('/', '.') KeyError: 'google' --python3_out: protoc-gen-python3: Plugin failed with status code 1. Thanks a lot for your help. best Delvin -- You received this message because you are subscribed to the Google Groups "Protocol Buffers" group. To unsubscribe from this group and stop receiving emails from it, send an email to protobuf+unsubscr...@googlegroups.com. To post to this group, send email to protobuf@googlegroups.com. Visit this group at https://groups.google.com/group/protobuf. For more options, visit https://groups.google.com/d/optout.
protobuftest.proto
Description: Binary data