问题遇到的现象和发生背景
python脚本本地运行正常,但是jenkins cmd运行就会报错
问题相关代码,请勿粘贴截图
import unittest
import os
from HTMLTestRunner import HTMLTestRunner
from scripts.handle_log import do_log
from scripts.handle_yaml import do_yaml
from scripts.handle_path import REPORTS_DIR,CASES_DIR
运行结果及报错内容
ImportError: No module named XXXXX
我的解答思路和尝试过的方法
jenkins运行时,只会查询当前目录下的模块,所以我在脚本中添加了
import sys
sys.path.append(sys.path[0]+'..')
但是运行还是报同样的错
我想要达到的结果
脚本能正常运行,模块可以正常获取