在NiFi容器中添加其他python模块

2024-04-24 14:18:47 发布

您现在位置:Python中文网/ 问答频道 /正文

我在容器中运行NiFi。 如何在这个容器中最好地安装python模块? 我需要安装熊猫。 我登录到容器并使用pip安装pandas。但奇怪的是,这只安装了熊猫和numpy。而且它还没有安装任何其他依赖项

我在运行ExecuteScript处理器时出错,它抱怨缺少依赖项

为什么它的行为如此不同


Tags: 模块pipnumpypandas处理器容器nifiexecutescript
1条回答
网友
1楼 · 发布于 2024-04-24 14:18:47

ExecuteScript使用Jython,不支持Python本机依赖项(其中pandas就是其中之一)。如果要使用本机库,请使用ExecuteStreamCommand通过NiFi JVM外部的命令行调用python运行时。有关更多详细信息,请参见this answer

相关问题 更多 >