在RapidMiner服务器上安装Python脚本扩展
如何阅读本页
本页将指导您在RapidMiner服务器部署中安装和设置Python脚本扩展。
中使用的进程中执行Python代码web服务部署,遵循以下步骤.
如果您希望将Python代码作为常规流程执行,遵循以下步骤.
检查先决条件
首先,请确保在继续之前满足所有先决条件。
请检查运行RapidMiner服务器的机器(详细信息如下)是否安装了以下组件:
当以以下方式运行进程时web服务在RapidMiner Server上,确保运行RapidMiner Server组件的机器上存在上述要求。
- 当定期运行进程时,在可伸缩工作代理人架构,确保在为您的RapidMiner服务器部署运行作业代理的所有机器上都存在上述要求。
安装扩展
确保在RapidMiner服务器上安装的扩展版本与在所有服务器上安装的扩展版本相同RapidMiner Studio实例用于创建RapidMiner服务器进程。
按照说明书上的说明操作扩展页以定位市场上的Python脚本扩展,并下载到您的RapidMiner服务器机器上的指定位置。
为web服务执行配置扩展
如果要运行进程,请遵循这些说明作为web服务在RapidMiner服务器上包含Execute Python操作符的.
- 如果您有一个安装了Python脚本扩展的RapidMiner Studio,请找到Studio配置文件(名为
rapidminer-studio-settings.cfg
)放在主文件夹(通常是a~ /。RapidMiner
您的主目录中的文件夹,例如C:\Users\your用户名\。RapidMiner \
在Windows上)。 - 找到以。开头的所有设置
rapidminer.python_scripting
在上面的文件中,并将它们应用到服务器部署(请参阅下一步)。 - 在web界面或您的RapidMiner服务器部署中,打开管理>系统设置并添加Python脚本相关设置来定义Python解释器。如果Studio和Server位于不同的机器上,则可能需要修改一些设置(如文件路径)。
- 点击提交在您添加了所有设置之后。例如,你的系统设置选项卡可能是这样的(注意,你可能不需要定义这里显示的所有参数):
- 重新启动RapidMiner服务器使这些更改生效。
根据您的Python安装,您可以添加以下一个或多个设置:
如果你打算使用Keras扩展,你还应该添加这些(遗留的)设置:
为常规流程执行配置扩展
如果您愿意,请按照下面的说明进行操作定期运行流程在RapidMiner服务器上包含Execute Python操作符的.
您将需要应用本章中详细的设置所有服务器部署中的作业代理。
编辑
rapidminer.properties
文件内的{job-agent-home} / config / rapidminer /
目录,{job-agent-home}
表示作业代理的主文件夹(通常位于服务器安装的主文件夹中)。如果该文件不存在,请创建它。有关更多信息,请访问作业代理的文档.添加属性中详细描述的相同属性前一章.的rapidminer.properties
文件应该是这样的:重启RapidMiner服务器。Python脚本扩展现在已经配置好,可以使用了。
最后指出
如果Python脚本扩展安装在连接的RapidMiner Studio实例上,您现在可以使用执行Python操作符并在服务器部署中运行它们。
您现在还可以读取和写入资源,或者在服务器上运行从Python代码乐鱼体育安装调用的进程。欲了解更多信息,请阅读从Python调用RapidMiner.
请记住,Execute Python操作符可能会基于每个操作符覆盖前面章节中定义的Python解释器设置。因此,如果您想在RapidMiner Server上运行在RapidMiner Studio中创建的进程,您可能需要修改一些操作符参数。
示例:你想在Execute Python操作符中使用自定义conda环境。为此,取消选中“使用默认python”,并在Studio进程中设置环境。在Server上运行此进程时,需要确保该自定义环境存在于Server部署中的所有作业代理上。