持续集成 - 常见问题jenkins构建报错:'python' 不是内部或外部命令

Posted 小虫虫的大梦想

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了持续集成 - 常见问题jenkins构建报错:'python' 不是内部或外部命令相关的知识,希望对你有一定的参考价值。

1. 问题

jenkins环境搭建完后,新建一个简单的任务,build中配置python -h,构建,日志报错:

C:\\apache-tomcat-9.0.34\\webapps\\Jenkins\\workspace\\fda>python -h  \'python\' 不是内部或外部命令,也不是可运行的程序或批处理文件。如下图:

尝试在cmd窗口中执行python -h 没有问题:

 这是因为jenkins中缺少环境变量

 

2. 解决方案

配置jenkins的环境变量,如下图:

1)Jenkins 首页,点击 “构建执行状态”或“Build Executor Status” ,右则会列出本机信息,点击设置按钮

 2)配置环境变量:

3)再次构建,好了

 

以上是关于持续集成 - 常见问题jenkins构建报错:'python' 不是内部或外部命令的主要内容,如果未能解决你的问题,请参考以下文章

Postman+Newman+Jenkins+Git持续集成时遇到的问题

DevOps 持续集成 - Jenkins + Gitlab | 环境部署 | 性能优化 | 报错排查

DevOps 持续集成 - Jenkins + Gitlab | 环境部署 | 性能优化 | 报错排查

Jenkins——Jenkins构建企业CI/CD持续集成持续发布平台

Kubernetes和Jenkins——基于Kubernetes构建Jenkins持续集成平台

Kubernetes和Jenkins——基于Kubernetes构建Jenkins持续集成平台