我不知道是什么导致了这个错误。Python 3.9、3.10。
Traceback (most recent call last):
File "C:UsersUserDesktopSSStest.py", line 1, in <module>
from seleniumwire import webdriver
File "C:UsersUserAppDataRoamingPythonPython39site-packagesseleniumwirewebdriver.py", line 14, in <module>
from selenium.webdriver import TouchActions # noqa
ImportError: cannot import name 'TouchActions' from 'selenium.webdriver' (C:UsersUserAppDataRoamingPythonPython39site-packagesseleniumwebdriver__init__.py)
代码:
from seleniumwire import webdriver
这是一个错误:GitHub发布
只需下载硒4.1.0与:
pip install selenium==4.1.0
要使用硒线,首先必须安装硒线,如下所示;
pip install selenium-wire
注意:如果您收到无法构建加密的错误,您可能正在运行旧版本的pip。您需要尝试使用
python -m pip install --upgrade pip
升级pip,然后重新运行上述命令。
现在您可以继续导入为:
from seleniumwire import webdriver