meterphere V3版本挂载本地python的第三方包后,在页面执行测试提示No Module

通过https://metersphere.io/docs/v3.x/ask_question/api_question/?h=python 【挂载本地目录】的方式,配置好了python第三方库,并且重启了服务。

我安装了paramiko模块,想在脚本中使用,但是【测试】结果是No Module。
但我在机器上 import paramiko 没有报错。这该怎么排查是什么配置出了问题啊



通过打印python版本,发现metershpere应该是内置了一个python解释器,是3.10.13版本的?
想问,但是没找到运行目录。
我想了解 为什么没找到运行目录,有运行目录的话,我去到解释器的运行目录安装这个插件感觉也可行?
有大佬指导一二嘛~

你加完volume映射之后有重建容器吗?

可以尝试进task-runner容器内部执行一下脚本看看

重启过的。显示服务正常。


按你建议,到task-runner容器里去了,但是找不到python解释器路径。要怎么尝试在容器内import是否正常呢?

另外看到了我挂载的目录下确实有我需要导入的requests模块,但页面测试还是提示No module

关于paramiko的问题这里详细说过了