使用Ubuntu 14.04, DataFlow Python SDK
按照[https://github.com/GoogleCloudPlatform/DataflowPythonSDK#status-of-this-发布]的说明,在我尝试wordcount示例后加载所有内容后,我尝试收到错误"不支持按文件名导入"。
我怀疑问题出在wordcount.py示例的第23行
import google.cloud.dataflow as df
此问题是否有解决方法?
我已尝试在Python / ImportError: Import by filename is not supported发布的解决方案,但这并没有解决问题。
答案 0 :(得分:3)
由于在第一个import语句中失败,因此要立即检查是否安装了Python Dataflow包。这样做的方法是运行' pip freeze'。以下是在虚拟环境中运行此操作的一些输出:
$ pip冻结 ......没什么,因为它是一个干净的虚拟环境......
$ pip install https://github.com/GoogleCloudPlatform/DataflowPythonSDK/archive/v0.2.3.tar.gz ...安装包的输出......
$ pip冻结 ... 蟒蛇,数据流== 0.2.3 ...
现在你可以运行python并执行' import google.cloud.dataflow as df'它应该工作。 希望这有帮助!