jenkins中运行python脚本以及Jenkins构建提示‘python‘ 不是内部或外部命令,也不是可运行的程序或批处理文件的解决方法。
1、进入创建的项目,点击配置2、点击构建3、在构建的增加构建步骤中选择命令,我这里选windows当前任务是在那个环境的电脑下运行,那就选谁1、比如jenkins是本地的环境,本地是windows系统,任务也在jenkins所在的这个机器上执行,所以任务的执行环境其实也是windows。算则windows命令2、如果项目的代码下载到linux或mac电脑上去执行,那么就要选择shell命令4、命令
·
1、进入创建的项目,点击配置
2、点击构建
3、在构建的增加构建步骤中选择命令,我这里选windows
当前任务是在那个环境的电脑下运行,那就选谁
1、比如jenkins是本地的环境,本地是windows系统,任务也在jenkins所在的这个机器上执行,所以任务的执行环境其实也是windows。选择windows命令
2、如果项目的代码下载到linux或mac电脑上去执行,那么就要选择shell命令
4、命令框中输入需要运行的python脚本,目录默认为当前任务的工作空间下
比如:在我创建的“自动化测试工作”项目的工作空间下执行models.py这个python脚本,可以直接在当前路径下cmd去执行
执行结果如下:
在jenkins中构建的命令框中输入命令与直接在项目的工作空间下执行是一样的,写法如下:
5、点击保存,点击Build Now,测试执行结果
6、查看执行结果,如下结果证明执行成功
问题:如果出现以下问题:‘python’ 不是内部或外部命令,也不是可运行的程序或批处理文件。
解决方案:
提示’python’ 不是内部或外部命令,也不是可运行的程序或批处理文件,需要jenkins中加个环境变量(电脑已经配置了环境变量,jenkins里没有配置)
新增环境变量
path的值可以查看电脑配置的环境变量
结束
更多推荐
已为社区贡献5条内容
所有评论(0)