【发布时间】:2022-01-26 21:29:07
【问题描述】:
Python 在命令提示符下工作正常,但无法从 Jenkins 运行并出现错误
'python' 未被识别为内部或外部命令, 可运行的程序或批处理文件。
【问题讨论】:
标签: jenkins
Python 在命令提示符下工作正常,但无法从 Jenkins 运行并出现错误
'python' 未被识别为内部或外部命令, 可运行的程序或批处理文件。
【问题讨论】:
标签: jenkins
我关闭了所有命令窗口并关闭了 jenkins 客户端。 然后再次将jenkins客户端连接到slave上,它对我有用
【讨论】:
我在 WINDOWS 10 中遇到了这个问题:
要解决这个问题,您可以尝试对我有用的方法:
首先你必须将父目录添加到windows环境路径中: 从Windows开始菜单搜索“编辑系统环境变量”->“环境变量”->仔细检查路径->进入python安装的父目录
jenkins -> 管理jenkins -> 配置系统 -> 环境变量 -> 添加: 名称:路径 值:上面 1. 中的所有父文件夹(也可以使用批处理命令“echo %path%”提取 - 复制并粘贴过去)
【讨论】:
我也有同样的错误。 Jenkins 需要 Python 应用程序在系统上的安装路径。要获取路径,您只需在目录搜索栏中键入 python.exe。对我来说,它是:C:\Users"$myusername"\AppData\Local\Programs\Python\Python310" 然后导航到 Jenkins -> 管理 Jenkins -> 配置系统 -> 全局属性 -> 环境变量 然后添加变量name=path,和你的python目录的路径(最后不要包含python.exe),应用并保存。如果它不起作用,请注销并重新启动 Jenkins。
【讨论】: