测试之家
持续集成
Jenkins 提示'pytest' 不是内部或外部命令,也不是可运行的程序或批处理文件的解决方法
社区
问答
招聘
社区学堂
新
开源项目
活动
Wiki
注册
登录
持续集成
Jenkins 提示'pytest' 不是内部或外部命令,也不是可运行的程序或批处理文件的解决方法
大海
·
2020年06月09日
· 最后由
大海
回复于
2020年06月09日
· 4394 次阅读
问题描述
提示'pytest' 不是内部或外部命令,也不是可运行的程序或批处理文件。
问题症结
没有配置
全局变量
,无法找到脚本所在位置。
解决方案
Configue System,选择全局属性,配置 python 环境变量,注意脚本所在路径,
分号不能少
key 值不要随便取名字,最好写成
PATH
或
path
,否则 Jenkins 还是会提示 pytest 不是内部命令
key: path value: D:
\P
rograms
\P
ython
\P
ython36
;
D:
\P
rograms
\P
ython
\P
ython36
\S
cripts
;
再次 BUILD
不再报错,成功
批量跑脚本
「原创声明:保留所有权利,禁止转载」
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
打赏支持
共收到
2
条回复
时间
点赞
2楼 已删除
大海
#2
·
2020年06月09日
Author
已验证,可以写成 PATH。
需要
登录
后方可回复, 如果你还没有账号请点击这里
注册
。
大海
@hello2014
每一天,遇见更好的自己!
苏州
3 个赞
共收到
2
条回复
打赏支持
有新回复!
点击这里立即载入