V3版本我挂载了/usr/local/lib/python3.10/site-packages(task-runner)这个目录,实际查看容器也正常挂载了,安装了几个python包,reload后,发现公共脚本中import依然会报错未按照module

说明(发布前可手动删除说明内容):

  • 发布话题前请确认好标题与标签、确认你已经看过了论坛准则:论坛准则 - 社区论坛 - FIT2CLOUD 飞致云
  • 如有必要请附带以下信息:MeterSphere 版本、运行方式(安装包运行 or 源码运行 )、浏览器版本、更多描述或截图信息。

V3版本我挂载了/usr/local/lib/python3.10/site-packages(task-runner)这个目录,实际查看容器也正常挂载了,安装了几个python包,reload后,发现公共脚本中import依然会报错未按照module

这个包在task-runner容器和metersphere容器中都挂载到了么?

请问有解决吗,我也遇到这个问题了

这个已经解决了,只要目录挂载正确是没有问题的,内置的python3,是任意python3.x 么? 哪一个版本更适配? python3.x的版本区别还是挺大的。
还有另外我想提一个建议,能不能不要使用java的虚拟机去运行python,能否独立一个python的虚拟环境出来单独使用?因为目前的兼容性做的真的很差。
既然开源了接口这部分,希望接口这块可以越做越好。

可以在这里反馈需求,只是java环境的python执行解决方案并不多。
https://github.com/metersphere/metersphere/issues

你是怎么解决的,我也挂载了目录,但是一运行也说找不到库