#python-3.x #pandas #etl #apache-nifi #minify
Вопрос:
Я запускаю скрипт python, присутствующий в файле .py, используя процессор ExecuteStreamCommand в Nifi. Для чтения csv-файла требуются модули pandas. Я вызываю панд в программе, но получаю сообщение об ошибке «Панды модулей не найдены».
У меня установлен Python в моем локальном компьютере и добавлен в путь к командному пути.
Как установить библиотеку Pandas?
Комментарии:
1.
pip install pandas
на сервере, где работает nifi…2. Пожалуйста, проверьте, что среда, в которой вы установили пакет pandas, и env, который вы используете в NiFi, совпадают. Лучше всего использовать базовую(корневую) env
Ответ №1:
У меня была аналогичная проблема с другими модулями. Все, что вам нужно сделать, это установить модули Python на сервер NiFi, который вызывает ваш скрипт. В сообщении об ошибке говорится, что он пытается найти модуль под названием pandas, но он не установлен на хосте.