执行我们的机器人框架脚本时,我们收到错误:"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.
时出现错误
你能否建议解决这个问题
答案 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