jenkins master节点运行job,报错/var/jenkins_home/workspace/ApiTest/venv/bin/python3: No module named pytest


在容器中手动执行pip3 install -r requirements.txt,然后再去执行的job,报这个错,pip3 list查看插件,都是有的,包括pytest
image
image


还请大佬帮忙看看,我还特地手动去重新下载pytest.tar.gz,到容器中重新安装

有没有激活虚拟环境再去安装呢,我看节点挂载目录使用的是虚拟环境

刚开始激活虚拟环境之后安装的插件报错,就改为手动安装的插件,这个虚拟环境会在job执行完之后,失效么?