请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

jenkins中报python不是内部或外部命令?cmd中python调试正常,不会报错。

Jenkins构建出现python不是内部命令?
图片描述

cmd中python是没有问题的
图片描述

问题描述:
请问老师,为什么在cmd中输入python不会出问题,但是在jenkins中配置就会包python不是内部或外部的命令呢?这个python的环境变量已经都配置好了的啊,这个使啥问题呢?该如何解决呢?

正在回答 回答被采纳积分+3

3回答

提问者 qq_醉朴_156 2020-08-27 21:38:43

老师,我试了一下在Jenkins中输入如下命令是可以正常运行,但是运行会很慢,而且运行全部都报E的错误。请问这又是啥坑呢?

https://img1.sycdn.imooc.com/szimg/5f47b72a0905656a15310656.jpg

https://img1.sycdn.imooc.com//szimg/5f47b72a0917900117530352.jpg


0 回复 有任何疑惑可以回复我~
  • 这个是失败。执行失败。你可以不用unittest,然后通过jenkins去执行看一下错误是什么。或者unittest把错误输出
    回复 有任何疑惑可以回复我~ 2020-08-28 14:21:06
提问者 qq_醉朴_156 2020-08-26 23:45:46

jenkins的python路径已经添加了,但是又报另外的模块缺失错误。。。。。。

https://img1.sycdn.imooc.com/szimg/5f46837d092c640715470551.jpg

0 回复 有任何疑惑可以回复我~
  • 把你的工程目录也添加进去。或者你代码里面添加。
    回复 有任何疑惑可以回复我~ 2020-08-27 17:44:43
  • 提问者 qq_醉朴_156 回复 Mushishi #2
    老师,我试了一下在Jenkins中输入如下命令是可以正常运行,但是运行会很慢,而且运行全部都报E的错误。
    d:
    cd \work\python_workspace\TestPython\myselenium\caseobject\
    python RegisterCase.py
    exit 0
    回复 有任何疑惑可以回复我~ 2020-08-27 21:37:27
Mushishi 2020-08-26 23:00:09

在jenkins的环境变量中把python的路径添加进去

0 回复 有任何疑惑可以回复我~
  • 提问者 qq_醉朴_156 #1
    好的,谢谢老师,jenkins路径已经添加进去了,但是又莫名其妙的报缺少模块错误
    回复 有任何疑惑可以回复我~ 2020-08-26 23:44:46
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信