首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >ImportError:无法从'locust.exception‘导入名称'StopLocust’

ImportError:无法从'locust.exception‘导入名称'StopLocust’
EN

Stack Overflow用户
提问于 2020-11-17 01:20:35
回答 4查看 1K关注 0票数 0

我收到一个试图运行Locust/Selenium脚本的ImportError: ImportError : cannot import name 'StopLocust‘from 'locust.exception’

有没有需要安装的包?

代码语言:javascript
运行
复制
from realbrowserlocusts import ChromeLocust
from selenium.webdriver.common.by import By
from selenium.webdriver.support import expected_conditions as EC
from locust_plugins.users import WebdriverUser
from locust.exception import StopLocust
import os
from locust import TaskSet, task

终端窗口的输出显示如下: File "c:\users\mjohns33\pycharmprojects\omni\lib\site-packages\realbrowserlocusts\core.py",第6行,在from locust.exception import StopLocust ImportError中: cannot import name 'StopLocust‘from 'locust.exception’File

有什么想法吗?

EN

回答 4

Stack Overflow用户

发布于 2020-11-17 01:44:57

如果您使用的是Locust 1.0+,那么在locust.exceptions中没有StopLocust。我不确定您想要做什么,所以我不知道您使用它是否正确,但是其中有StopUser,您应该能够导入。

票数 1
EN

Stack Overflow用户

发布于 2020-11-17 06:05:58

本地环境问题。重新安装我的安装程序。

票数 0
EN

Stack Overflow用户

发布于 2020-11-18 11:27:47

在做了更多的研究之后,我能够解决导入错误的几个问题。安装locustio解决了导入问题,并通过更新gevent解决了试图加载蝗虫网页的后续问题。

因此,要获得完整的修复,请卸载当前版本的locust,然后安装locustio版本。然后升级gevent。

pip卸载locust pip安装升级pip locustio==0.14.6 --升级gevent

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64862652

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档