You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

运行Locust时出现ModuleNotFoundError模块找不到问题求助

模块导入错误:Locust无法找到amapitest.src.helpers

我尝试过查找同类问题的解决方案,但均无效。使用pytest -m blablabla运行常规测试时一切正常,但执行命令locust -f my_locustfiles/instr_performance.py时,出现如下错误:

(venv) evgen@TLL amapitest % locust -f my_locustfiles/instr_performance.py
Traceback (most recent call last):
  File "/Users/evgen/venv/bin/locust", line 8, in <module>
    sys.exit(main())
  File "/Users/evgen/venv/lib/python3.10/site-packages/locust/main.py", line 70, in main
    docstring, _user_classes, shape_class = load_locustfile(_locustfile)
  File "/Users/evgen/venv/lib/python3.10/site-packages/locust/util/load_locustfile.py", line 58, in load_locustfile
    imported = source.load_module()
  File "<frozen importlib._bootstrap_external>", line 548, in _check_name_wrapper
  File "<frozen importlib._bootstrap_external>", line 1063, in load_module
  File "<frozen importlib._bootstrap_external>", line 888, in load_module
  File "<frozen importlib._bootstrap>", line 290, in _load_module_shim
  File "<frozen importlib._bootstrap>", line 719, in _load
  File "<frozen importlib._bootstrap>", line 688, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 883, in exec_module
  File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
  File "/Users/evgen/PycharmProjects/api-testing/amapitest/my_locustfiles/instr_performance.py", line 8, in <module>
    from amapitest.src.helpers.jwt_generator import generate_json_web_token
ModuleNotFoundError: No module named 'amapitest.src.helpers'

项目结构如下:

├── amapitest  
│   ├── my_locustfiles  
│   │   ├── __init__.py  
│   │   └── instr_performance.py  
│   ├── src  
│   │   ├── configs  
│   │   ├── dao  
│   │   ├── helpers  
│   │   └── utilities  
│   ├── tests  
│   └── tmp  
├── amapitest.egg-info  
├── build  
├── dist  
├── env.sh  
├── requirements.txt  
└── setup.py  

补充环境信息:

  • locust 2.11.0
  • pytest 7.1.2
  • Python 3.10
  • macOS Monterey

内容的提问来源于stack exchange,提问作者Evgenii

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.22 17:54:24