我正在运行Python Dataflow wordcount_minimal.py示例,并且工作正常。
无论如何,我现在正试图从Flask视图中创建一个管道,并且所有因为一个奇怪的事情而继续失败:
ImportError: Cannot re-init internal module __main__
这是由dill
包引发的,更具体地说:
https://github.com/uqfoundation/dill/blob/master/dill/dill.py#L67
我做了一些测试,比如创建全新的virtualenv,并创建一个没有其他依赖的简单Flask应用程序;所有需要的包都是:
Flask==0.11.1
google-cloud-dataflow
问题仍然存在。在github上的问题列表中找不到任何内容,包括Dataflow Python SDK和dill包存储库。