我无法弄清楚是什么导致了错误。 Python 3.9、3.10。
Traceback (most recent call last):
File "C:\Users\User\Desktop\S\SS\test.py", line 1, in <module>
from seleniumwire import webdriver
File "C:\Users\User\AppData\Roaming\Python\Python39\site-packages\seleniumwire\webdriver.py", line 14, in <module>
from selenium.webdriver import TouchActions # noqa
ImportError: cannot import name 'TouchActions' from 'selenium.webdriver' (C:\Users\User\AppData\Roaming\Python\Python39\site-packages\selenium\webdriver\__init__.py)
代码:
from seleniumwire import webdriver
要使用Selenium Wire,首先您必须安装selenium-wire,如下所示;
pip install selenium-wire
注意:如果您收到有关无法构建加密技术的错误,您可能正在运行旧版本的 pip。您需要尝试使用
升级 pip,然后重新运行上述命令。python -m pip install --upgrade pip
现在您可以继续导入:
from seleniumwire import webdriver
尝试一下
pip install setuptools