[KP]解决CPython插件报不能执行python命令

cpython插件是从kettle的marketplace里下载

症状

CPython异常:

Cannot run program "python": CreateProcess error=2,系统找不到指定的文件.

image

  • 很明显是找不到pyhon命令,但python正确安装,且在cmd下正常
  • 开发环境正常,没有异常
  • 测试环境为windows2012,kp为系统服务启动

解决

  • 确认为系统服务的问题,不能获取系统环境变量
  • 将kettle-pack-tomcat服务设置为指定账户

步骤:

  1. service.msc找到kettle-pack-tomcat服务
  2. 右键 - 属性 - 登录
  3. 选中 [此账户] ,并填入用户名和密码
  4. 重启服务,解决

意外

此操作竟然也解决了Http Client插件问题

  • http client异常信息:
由于错误,该步骤不能继续.
不能获取 URL 的内容

image

posted @ 2021-10-09 16:00  majunpeng  阅读(202)  评论(0)    收藏  举报