在服务器上执行python代码时出错。

NiharikaNiharika 成员职位:40Maven
2019年10月编辑 帮助
嗨,我正在服务器上运行python代码,我是以下错误

我在日志中发现了作业容器的更多问题

python已经在系统设置和.rapidminer属性文件中进行了配置。
我们已经在C盘安装了Anconda,我们的服务器托管在D盘上,所以这可能是一个问题。
另一件我们发现的事情是,当我们运行anaconda提示并导入python包作为Panda和Numpy时,它可以正常工作。但是从cmd中,当我们运行python并导入panads时,它会给出依赖错误,所以这可能是一个问题。

答案

  • MarcoBarradasMarcoBarradas 管理员,员工,RapidMiner认证分析师,成员职位:266独角兽
    @Niharika对于代理,您需要为Python配置路径。
    转到您的代理路径
    D:\ job-agent-home \ config \ rapidminer
    在文件中:rapidminer.properties
    添加这些行
    rapidminer.python_scripting.path = C: / ProgramData / Anaconda3 / python.exe
    rapidminer.r_scripting。路径= C: / Program Files / R / R-3.5.0 / bin / x64 / Rscript.exe

    使用正确的安装路径。
    希望这有用!
  • NiharikaNiharika 成员职位:40Maven
    我已经在文件中添加了这个路径。
  • btamasbtamas 员工,成员职位:11RM团队成员
    @Niharika

    你使用的是哪个版本的Python脚本扩展?如果您使用的是旧版本,请尝试升级到最新版本(9.3.1)。
  • NiharikaNiharika 成员职位:40Maven
    扩展是9.2,与我的服务器版本9.2兼容。
    问题得到解决。Anaconda 3.7版本有问题。默认情况下,基本环境不会被激活。为了解决这个问题,我们需要使用CONDA_DLL_SEARCH_MODIFICATION_ENABLE手动设置系统设置中的环境变量为true。
    varunm1
登录注册置评。