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',它应该可以工作了。希望这有帮助!