簡體   English   中英

ImportError:無法從“蝗蟲”導入名稱“HttpUser”

[英]ImportError: cannot import name 'HttpUser' from 'locust'

我正在我的 mac 中嘗試 locust 快速啟動,但我嘗試的任何導入都會出現此錯誤。 我的機器上安裝了 python 2.7 和 python 3.7 但我只使用 python 3.7

➜  ~ python -V
Python 2.7.16
➜  ~ python3 -V
Python 3.7.5

我的蝗蟲版本是:1.4.3

Traceback (most recent call last):
  File "<frozen importlib._bootstrap>", line 983, in _find_and_load
  File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 728, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "/Users/xxxxx/xxxxx/xxxxx/xxxxx/locust.py", line 3, in <module>
    from locust import HttpUser, task, between
ImportError: cannot import name 'HttpUser' from 'locust' (/Users/xxxxx/xxxxx/xxxxx/xxxxx/locust.py)```

您似乎已將 locust 文件命名為locust.py而不是locustfile.py作為快速入門建議。 我認為這可能會導致您無法從同一文件導入。

如果沒有測試方法或與您如何運行 locust 相關的更多詳細信息,則無法正確判斷。

嘗試更改蝗蟲測試場景的文件名

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM