机器人框架| jybot不被认为是内部或外部命令

时间:2018-01-30 09:48:54

标签: robotframework

执行我们的机器人框架脚本时,我们收到错误:"jybot is not recognized as internal or external command"

安装步骤:

installed python and set path in environment variables
installed jython and set path in environment variables
installed robotframework using robotframework-2.9.1.win-amd64.exe

在安装robotframework时,只创建了两个文件“pybot”,“rebot”和“robot”。我们创建了jybot .bat文件并设置了在python \ lib \ site-packages \ robot文件夹中创建的run.py文件的路径

我们的应用程序已经构建了java swing,因此我们在python中创建了一个包装器文件。我们已将所有内容放在jython文件夹中并尝试执行测试用例。

执行-- jybot is not recognized as internal or external command.

时出现

错误

你能否建议解决这个问题

1 个答案:

答案 0 :(得分:2)

很可能你没有将机器人框架安装到jython解释器。 通过pip:

检查jython中的包列表来验证这一点
jython -m pip list 

或检查是否真的安装了机器人: jython -m robot.run

如果列表中没有pip或没有robotframework包:

  • 将pip安装到jython(很容易从web下载get-pip.py并运行jython get-pip.py)

  • 从jython运行pip并安装robot:

jython -m pip install robotframework