我有一个带有 2 个脚本的 GitHub - python 项目。我可以使用 shell 命令在 Jenkins 中运行一个脚本—— python script_1_name.py
(这个脚本没有导入任何外部包)。我有另一个脚本,它有一个外部包 -jenkinsapi
和jenkins
. 当我尝试在 jenkins - 中使用 shell 命令运行此脚本python script_2_name.py
时,出现以下错误。
***22:29:36 File "createJenkinsJobs.py", line 1, in <module>
22:29:36 from jenkinsapi.jenkins import Jenkins
22:29:36 ImportError: No module named jenkinsapi.jenkins
22:29:36 Build step 'Execute shell' marked build as failure
22:29:36 Finished: FAILURE***
由于我在虚拟环境中安装了这些软件包,因此我可以在本地成功执行它们。如何使用 jenkins 作业执行此操作。