robotframework运行报错command: “no pybot“ --argumentfile ...

错误原因: robotframework 执行需要python环境,本机安装了2个版本,2.x和3.x   我的是基于python27安装的robot,执行用

错误原因:

robotframework 执行需要python环境,本机安装了2个版本,2.x和3.x   我的是基于python27安装的robot,执行用例时,找不到python2.exe文件了

解决办法:

在C:\Users\ThinkPad\AppData\Local\Programs\Python\Python37\Scripts添加一个pybot.txt的文件,输入下面内容,并保存修改为【pybot.bat】文件

@Echo off
python -m robot.run %*


关闭ride,重新打开,还是不行

最后把Execution Pronfile切换成pybot,运行成功,切换成robot,也运行成功。