我试图从 PyFlink 和 Kafka 开始,但得到以下错误。
谢谢你的支持 !
安装
python -m pip install apache-flink
pip install pyFlink
代码
from pyFlink.datastream import StreamExecutionEnvironment
错误
ModuleNotFoundError: No module named 'pyFlink'
我试图从 PyFlink 和 Kafka 开始,但得到以下错误。
谢谢你的支持 !
安装
python -m pip install apache-flink
pip install pyFlink
代码
from pyFlink.datastream import StreamExecutionEnvironment
错误
ModuleNotFoundError: No module named 'pyFlink'
要安装 PyFlink,只需要执行:
python -m pip install apache-flink
并确保您拥有兼容的 Python 版本 (>= 3.5)。
导入区分大小写;抛出错误是因为包名称是“pyflink”,而不是“pyFlink”。因此,您可以尝试:
from pyflink.datastream import StreamExecutionEnvironment
如果您要使用 Kafka,请记住还要添加所需的 (JAR) 依赖项,使用:
config = t_env.get_config().get_configuration()
config.set_string("pipeline.jars",
"file:///path/to/jar/jarfile.jar")
您可以在PyFlink 文档中阅读有关处理连接器和其他依赖项的更多信息。