首页 > 解决方案 > 在 Jenkins 上运行 Python 脚本

问题描述

我正在尝试在 Jenkins 上运行我的 python 自动化。脚本可以在本地 PC 上启动。我已经 pip install 'request'。但是当我尝试在 Jenkins 上启动脚本时,它显示:

Building in workspace C:\Users\Desktop\Automation\CGN_automation
[CGN_automation] $ cmd /c call C:\Windows\TEMP\jenkins401971882258893188.bat

C:\Users\Desktop\Automation\CGN_automation>python testCase_100_856451.py 
Traceback (most recent call last):
  File "testCase_100_856451.py", line 9, in <module>
    from cgnTestLib import *
  File "C:\Users\Desktop\Automation\CGN_automation\cgnTestLib.py", line 2, 
in <module>
    import requests
ModuleNotFoundError: No module named 'requests'

C:\Users\Desktop\Automation\CGN_automation>exit 1 
Build step 'Execute Windows batch command' marked build as failure
Finished: FAILURE

标签: pythonjenkinsimport

解决方案


推荐阅读