在Jenkins中运行Python脚本时importterror



我有一个Python脚本,我想作为Jenkins项目的一部分运行。当我尝试通过Jenkins运行脚本时,当它试图找到gearman模块时,我得到一个ImportError。(是的,gearman模块安装在从属节点上——我可以运行交互式Python shell并成功导入该模块。)

这是准确的错误:

+ python test.py
Traceback (most recent call last):
  File "test.py", line 2, in <module>
    import gearman, time, sys
ImportError: No module named gearman

我如何让Jenkins知道在哪里寻找模块?谢谢!

这里有更多的信息,但对您的问题的最简单的答案是,在您的jenkins构建配置中,配置构建步骤:

export PYTHONPATH=$PATH_TO_MODULE:$PYTHONPATH

相关内容

  • 没有找到相关文章

最新更新