在jenkins中构建项目使用windows批处理命令, 在批处理中加上了pytest 的路径来指定使用pytest , 但是依然构建失败?
原因是在windows批处理中指定使用的pytest 所属的python解析器并不是你此电脑默认使用的python解析器.
这是由于日常开发的需求, 本机安装了多个版本的python解析器,所以建议开发环境和实际的项目生产环境区分开.
因此解决方法就是要么使用两套互相独立的环境, 要么将该电脑的默认python解析器设置成 pytest所属的python解析器