猿问

从 cmd 运行时,pybot 未被识别为内部或外部命令

在cmd 中运行以下命令时出现问题:


pybot --version

还给出了正确的环境变量路径


C:\Python27

C:\Python27\scripts

C:\Python27\Lib\site-packages\robot

你有什么线索吗?


海绵宝宝撒
浏览 305回答 2
2回答

天涯尽头无女友

如果您使用的是较新的机器人框架(例如 3.1)并且您确实想要一个别名robot(可能是因为使用了一些测试运行程序,例如 RIDE 中的那个),您可以pybot.bat在 C:\Python27\Scripts 中创建具有以下内容的文件: @echo off python -m robot %*

紫衣仙女

鉴于降级到 RF 3.0.2 解决了您之前可能安装了 RF 3.1 的问题。在 RF 3.1 中,旧的启动脚本等pybot被删除,这是 RF 3.1 中向后不兼容的更改。您可以查看发行说明。pybot删除旧的启动脚本,例如旧的启动脚本pybot,jybot,ipybot,jyrebot和ipyrebot已经支持通用的去除robot,并rebot在机器人Framework 3.0中引入的脚本。(#2818)
随时随地看视频慕课网APP

相关分类

Python
我要回答