数据流wordcount.py示例“不支持按文件名导入”

Dataflow wordcount.py example “ Import by filename is not supported”

使用Ubuntu 14.04,数据流python sdk

按照[https://github.com/googlecloudplatform/dataflowpythonsdk status of this-release]中的说明,在尝试wordcount示例时加载所有内容后,我尝试获取错误"不支持按文件名导入"。

我怀疑问题在wordcount.py示例的第23行

1
import google.cloud.dataflow as df

是否有解决此问题的方法?

我尝试过在python/importerror上发布的解决方案:不支持按文件名导入,但这并不能解决问题。


由于这在第一条import语句中失败,所以要立即检查的是是否安装了python数据流包。实现这一点的方法是运行"pip freeze"。以下是在虚拟环境中运行此命令的一些输出:

PIP冻结…没有,因为它是一个干净的虚拟环境…

$pip安装https://github.com/googlecloudplatform/dataflowpythonsdk/archive/v0.2.3.tar.gz…从安装程序包输出…

PIP冻结…python数据流==0.2.3…

现在您可以运行python并执行'import google.cloud.dataflow as df',它应该可以工作了。希望这有帮助!