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.

Attachment: protobuftest.proto
Description: Binary data

Reply via email to