0

我试图导入 undetected_chromedriver

import undetected-chromedriver.v2 as uc

driver = uc.Chrome()

resp = driver.get("https://google.com")

运行上面的代码会引发以下错误。

File "C:\Users\Narmu\Desktop\Python_Workspace_Master\venv\lib\site-packages\undetected_chromedriver\cdp.py"

from collections import Mapping, Sequence
ImportError: cannot import name 'Mapping' from 'collections'

我搜索关于集合包,但它在包列表中不可用

我在 VS Code ImportError: cannot import name 'Mapping' from 'collections' 中找到了一个建议?

但是collections.abc在包列表中也没有。

我使用 python 版本 3.10。

为了使这项工作,请建议我。

4

1 回答 1

0

截至 2021 年 12 月 11 日的回答:不要使用 Python 3.10。undetected_chromedriver 包到处都有错误。

我降级到 3.7.9,现在一切运行良好。不过,您可以尝试其他 Python 版本。

于 2021-12-11T12:11:43.830 回答