com.rapidminer.operator.UserError:虚拟操作符Execute Python(取代python_scripting:exe)

hughesfleming68hughesfleming68 成员职位:323独角兽
2019年9月编辑 帮助
抱歉,这个晦涩的问题是这样的……

我正在将一些过程转换为9.2。其中一些我通过在IntelliJ中构建一个jar从命令行执行。如果进程使用execute R或execute Python,如果我尝试直接运行jar,就会得到一个错误。没有任何操作符的进程都可以正常工作,如果我在IDE中运行代码,它也可以工作。这是新的东西。我在早期版本的Rapidminer中没有遇到这个问题。

显而易见的解决方法是不这样做,而是使用Python,但我想我会像以前那样提到它。
标记:

答案

  • David_ADavid_A 管理员、版主、员工、RMResearcher、会员职位:286RM研究
    你好,

    先问一个显而易见的问题

    Python扩展是否正确安装?

    错误消息表明RapidMiner找不到操作符(通常意味着扩展未安装或加载)。

    最好的
    大卫
  • hughesfleming68hughesfleming68 成员职位:323独角兽
    你好大卫,

    是的,我可以在Rapidminer中运行进程,也可以在IDE中运行。我得到的问题后,我已经建立了罐子。如果我从命令行执行不调用Python或R的jar,则可以正常工作。

    问候,

    亚历克斯
  • hughesfleming68hughesfleming68 成员职位:323独角兽
    2019年2月编辑
    我刚刚在另一台机器上用之前版本的Rapidminer再次测试了一下,我可以在IntelliJ中构建这个jar,没有任何问题。这个过程使用了Execute R和Execute Python,没有任何问题。我很确定我能解决这个问题。我的猜测是,最新的运营商在某些方面与旧的运营商有所不同。
  • hughesfleming68hughesfleming68 成员职位:323独角兽
    2019年2月编辑
    我有一个解决方案,需要安装早期版本的Rapidminer,然后在新的Rapidminer主目录中安装9.2。这对我要做的很好。
登录注册置评。