【问题标题】:'No module named' in locust蝗虫中的“未命名模块”
【发布时间】:2018-05-07 13:44:21
【问题描述】:

当我尝试在 locust 中运行负载测试时,我导入了另一个模块,在我导入 pyquery 的情况下,我收到错误消息:

[2018-05-07 16:31:49,744] Mac.local/ERROR/stderr: imported = __import__(os.path.splitext(locustfile)[0])
[2018-05-07 16:31:49,744] Mac.local/ERROR/stderr:
[2018-05-07 16:31:49,744] Mac.local/ERROR/stderr: File "load_tests/web/login/locustfile.py", line 2, in <module>
[2018-05-07 16:31:49,745] Mac.local/ERROR/stderr:
[2018-05-07 16:31:49,745] Mac.local/ERROR/stderr: import pyquery
[2018-05-07 16:31:49,745] Mac.local/ERROR/stderr:
[2018-05-07 16:31:49,745] Mac.local/ERROR/stderr: ModuleNotFoundError
[2018-05-07 16:31:49,745] Mac.local/ERROR/stderr: :
[2018-05-07 16:31:49,745] Mac.local/ERROR/stderr: No module named 'pyquery'

但我知道我有这个模块

【问题讨论】:

    标签: python locust


    【解决方案1】:

    您需要在 PYTHONPATH 中添加 lib 的路径

    您可以将其作为环境设置进行,也可以通过脚本使用:

    sys.path.append_relative(relativ_path_to_your_lib)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-04-08
      • 1970-01-01
      • 2014-10-13
      • 1970-01-01
      • 2022-11-03
      • 1970-01-01
      • 2019-01-31
      • 1970-01-01
      相关资源
      最近更新 更多