繁体   English   中英

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

[英]pybot is not recognized as an internal or external command while running from cmd

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

pybot --version

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

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

你有什么线索吗?

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

鉴于降级到 RF 3.0.2 解决了您之前可能安装了 RF 3.1 的问题。 在 RF 3.1 中,像pybot这样的旧启动脚本被删除,这是 RF 3.1 中一个向后不兼容的变化。

您可以查看发行说明

删除了像pybot这样的旧启动脚本

旧的启动脚本pybotjybotipybotjyrebotipyrebot已被删除,以支持 Robot Framework 3.0 中引入的通用robotrebot脚本。 ( #2818 )

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM