后续从早期的问题在这里
locust
main.py
具有以下导入的调用:
from locust import HttpUser, between, task
from StreamLoader.stream_generator import * # thought this brings in everything
Packer.py
有这些进口:
from multipledispatch import dispatch
from PackedItem import PackedItem
StreamGenerator.py
具有:
import hashlib
from StreamLoader.Packer import Packer
from aes_encryption import AesEncryption
我现在看到缺少的模块错误:
File "C:\Users\guyl\PycharmProjects\engine-load-tests\engine_load_tester_locust\main.py", line 2, in <module>
from StreamLoader.stream_generator import *
File "C:\Users\guyl\PycharmProjects\engine-load-tests\StreamLoader\stream_generator.py", line 2, in <module>
from Packer import Packer
ModuleNotFoundError: No module named 'Packer'
为了清楚起见,我正在运行从locust
此处调用Python代码的代码,如下所示。
在import
语句中的程序包名称之前放置句点(句号)。
然后,我能够locust
从PyCharm中运行脚本。
从DOS shell运行,我能够通过先运行来完成相同的操作
<project directory>\venv\Scripts\activate
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句