Я не могу использовать внешние библиотеки Python Pandas, Numpy, BeautifulSoup и PyMongo в своем приложении Mule ESB - PullRequest
0 голосов
/ 21 октября 2019

Мне нужно использовать внешние библиотеки Python, такие как Pandas, Numpy, BeautifulSoup и PyMongo, в моем приложении Mule ESB. Я изменил переменную, как показано ниже:

-Dpython.path=./lib/libPy/beautifulsoup4-4.8.1

Однако с этой переменной среды единственное, чего я могу добиться, - это использовать одну из четырех библиотек. Есть ли другой способ использовать эти 4 библиотеки в одном приложении Mule ESB?

Я пробовал использовать версию, используемую при развертывании, и использовать AnyPoint Studio для управления аргументами виртуальной машины.

1 Ответ

0 голосов
/ 22 октября 2019

Вы можете использовать python.path с несколькими путями, разделяя их символом-разделителем ОС. Например, для Linux / macOS это ':' и в Windows ';'.

Пример:

-Dpython.path=/path/to/lib1:/path/to/lib2:/path/to/lib3
...