如何在Apache Beam中使用Cython模块?

时间:2019-05-30 17:47:27

标签: apache-beam

Beam支持Cython,但没有说明如何在应用程序中使用它(https://beam.apache.org/get-started/quickstart-py/)。是否需要安装任何其他依赖项?

1 个答案:

答案 0 :(得分:2)

您是正确的,Python SDK具有某些Cython优化。

要确保在安装Beam时可以使用这些工具,请确保在您的环境中安装了Cython。如果您安装了Cython,Beam会继续进行并尽可能地编译其模块。

简而言之,在运行pip install apache-beam之前,您要先运行pip install Cython


要添加更多详细信息,请查看Beam's setup.py。安装Beam之后,它将检查Cython安装,如果找到,则将尝试对其模块进行Cython化。

相关问题