'pybot' 未被识别为内部或外部命令

'pybot' is not recognized as an internal or external command

我安装了 Python2.7.12,然后使用以下命令安装了 robotframework

python -m pip install robotframework

结果显示安装成功

当我发出命令时pybot --version 它显示为

'pybot' is not recognized as an internal or external command

在环境变量python home中设置为C:\Python27和C:\Python27\Scripts。

请任何人帮助我什么可能是错误的原因

谢谢 萨拉达

需要在环境变量PATH中设置如下

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

感谢 JohnMayer 和 Waman 的帮助。

现在工作正常

如果由于某种原因没有 pybot.bat 文件,则创建一个 pybot.bat 文件。在此文件中添加 robot %* 并将文件放在从 %PATH 到达的目录中 - https://github.com/robotframework/RIDE/issues/1468#issuecomment-366524912

我加了

C:\Python27\Scripts 

以及系统变量的 PATH 变量中的以下值。

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

直到那时它才起作用。

此外,每次更新环境变量时,您都需要重新启动 cmd/powershell window 或重新加载环境变量以反映更改。

在环境变量PATH中设置如下 C:\Python27; C:\Python27\Scripts C:\Python27\Lib\site-packages\robot; 还有 browser.exe 路径

对我有用。

以下步骤对我有用:

  1. 在路径环境变量中添加C:\Python27\Scripts
  2. 在上面的位置创建 pybot.bat 文件并放入 robot %* 这个内容。