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]
