jenkins部署Python项目时,控制台报错“ImportError: No module named xxx”,提示自建包导入错误*
错误如图:
解决如下
1、直接在要运行的Python脚本最上方添加两行代码:
import sys
sys.path.append(sys.path[0]+'\..')
from xx import xcxc
2、所有的模块引入都写到这个下面:
import sys
sys.path.append(sys.path[0]+'\..')
from xxx import xxxx
from xxx import xx, xxx, xxx
from util import Utils
class Scc():
def __init__(self):
pass
............
3、重新在Jenkins中构建,成功!!!