我正在尝试将模块导入 nifi 中的 executescript 处理器。正如建议的那样,我正在提供模块目录的完整路径。
示例:模块目录:/var/lib/nifi/Levenshtein --> 其中包含脚本所需的文件。
此外,在脚本中,我还设置了指向使用该模块目录的系统路径我的代码看起来像这样
import re
import datetime
import sys
sys.path.append('/var/lib/nifi/Levenshtein')
import Levenshtein
当我使用上述代码运行处理器时,它失败了。
错误:第 3 行没有名为 Levenshtein 的模块。