"Модуль не назван" в саранче

Когда я пытаюсь запустить свой нагрузочный тест в саранче, я импортирую другой модуль, в моем случае я импортирую 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'

Но я знаю, что у меня есть этот модуль

1 ответ

Решение

Вам нужно добавить путь к вашей библиотеке в вашем PYTHONPATH

Вы можете сделать это как параметр среды или через скрипт, используя:

sys.path.append_relative(relativ_path_to_your_lib)
Другие вопросы по тегам