Abacn commented on PR #16923:
URL: https://github.com/apache/beam/pull/16923#issuecomment-1088155353

   > Hi,
   > 
   > I got an error on `./gradlew :sdks:python:wordCount` checking out latest 
master:
   > 
   > ```
   > Traceback (most recent call last):
   >   File "/Users/<USER>/.pyenv/versions/3.8.7/lib/python3.8/runpy.py", line 
185, in _run_module_as_main
   >     mod_name, mod_spec, code = _get_module_details(mod_name, _Error)
   >   File "/Users/<USER>/.pyenv/versions/3.8.7/lib/python3.8/runpy.py", line 
111, in _get_module_details
   >     __import__(pkg_name)
   >   File "/Users/<USER>/beam/sdks/python/apache_beam/__init__.py", line 92, 
in <module>
   >     from apache_beam import coders
   >   File "/Users/<USER>/beam/sdks/python/apache_beam/coders/__init__.py", 
line 17, in <module>
   >     from apache_beam.coders.coders import *
   >   File "/Users/<USER>/beam/sdks/python/apache_beam/coders/coders.py", line 
638, in <module>
   >     Coder.register_structured_urn(common_urns.coders.NULLABLE.urn, 
NullableCoder)
   > AttributeError: type object 'Enum' has no attribute 'NULLABLE'
   > 
   > FAILURE: Build failed with an exception.
   > 
   > * Where:
   > Build file '/Users/<USER>/beam/sdks/python/build.gradle' line: 119
   > 
   > * What went wrong:
   > Execution failed for task ':sdks:python:wordCount'.
   > > Process 'command 'sh'' finished with non-zero exit value 1
   > ```
   > 
   > Seems related to this change. Could anyone please have a look, thanks!
   
   It turns out that this was a problem of my protobuf dependency, which causes 
sdks/python/gen_protos.py not running to generate new versions of 
RegularCoders.py. Force install protobuf with c++ implementation resolves this 
problem.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to