' pybot'不被视为内部或外部命令

时间:2016-11-18 10:12:52

标签: python robotframework

我安装了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。

请任何可以帮助我的错误原因

由于 Sarada

5 个答案:

答案 0 :(得分:3)

需要在环境变量PATH

中设置以下内容
C:\Python27\Lib\site-packages\robot;
C:\Python27;
C:\Python27\bin;

感谢JohnMayer和Waman的帮助。

现在工作正常

答案 1 :(得分:2)

以下步骤对我有用:

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

答案 2 :(得分:0)

我添加了

C:\Python27\Scripts 

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

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

只有这样才能奏效。

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

答案 3 :(得分:0)

在环境变量PATH中进行以下设置 C:\ Python27; C:\ Python27 \脚本 C:\ Python27 \ Lib \ site-packages \ robot; 还有browser.exe路径

为我工作。

答案 4 :(得分:-1)

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