问题解决了, 咨询 openai 告诉我的答案如下:
在 httprunner 的 debugtalk.py 文件中,可以通过以下两种方式引用自定义模块:
我实际碰到的问题是自定义模块又有 import 第三方库,当时在 C:\Users\xxxxx.hrp\venv 虚拟环境中漏掉 install 其中一个模块,实际是这里报错了,但是 hrp 显示的错误让人迷惑。
看新版本有指定 venv 的功能:
在 v4.1.3 版本中,新增支持了通过 --venv 指定 Python 虚拟环境;因此你还可以自行准备 venv 依赖,然后再执行测试的时候指定该虚拟环境。