我需要在我的Mule ESB应用程序中使用外部Python库,例如Pandas,Numpy,BeautifulSoup和PyMongo。我修改了变量,如下所示:
-Dpython.path=./lib/libPy/beautifulsoup4-4.8.1
但是,有了这个环境变量,我唯一可以实现的就是利用这四个库之一。在同一Mule ESB应用程序中还有其他使用这4个库的方法吗?
我已经尝试了部署中使用的版本,并使用AnyPoint Studio控制VM参数。
您可以使用操作系统分隔符char将python.path与多个路径一起使用。例如对于Linux / macOS是':',在Windows中是';'。
示例:
-Dpython.path=/path/to/lib1:/path/to/lib2:/path/to/lib3