【问题标题】:Webdriver-manager ModuleNotFoundError: "Packaging"Webdriver-manager ModuleNotFoundError: \"Packaging\"
【发布时间】:2022-10-31 11:39:55
【问题描述】:

我在 Windows 11 上,使用 Python Python 3.10.8 和 pip 22.3。

我正在尝试使用 webdriver-manager 为 webdriver 创建一个新的 selenium 项目。

当我创建一个新项目时,我 pip install webdriver-manager。

我已经尝试过 venvs,以及重新安装 python,但得到了相同的结果。

然后我尝试导入 webdriver-manager 并失败。

from webdriver_manager.chrome import ChromeDriverManager

我得到错误:

ModuleNotFoundError: No module named 'packaging'

完整的堆栈跟踪:

Traceback (most recent call last):
  File "z:\Social Research\TikTok\selenium\learning\whyWontUInstall\main.py", line 1, in <module>
    from webdriver_manager.chrome import ChromeDriverManager
  File "C:\Users\noahp\AppData\Local\Programs\Python\Python310\lib\site-packages\webdriver_manager\chrome.py", line 7, in <module>
    from webdriver_manager.drivers.chrome import ChromeDriver
  File "C:\Users\noahp\AppData\Local\Programs\Python\Python310\lib\site-packages\webdriver_manager\drivers\chrome.py", line 1, in <module>
    from packaging import version
ModuleNotFoundError: No module named 'packaging'

【问题讨论】:

  • pip 命令是这样的:pip install webdriver-manager
  • 我正在使用windows 11python v 3.10 并确认上述工作。

标签: python


【解决方案1】:

这是一个webdriver-manager bug,固定在主服务器中。 安装如下软件包。

> pip install packaging

【讨论】:

    【解决方案2】:
    pip install packaging
    

    或者

    pip install webdriver-manager==3.8.2
    

    最新版本的 webdriver-manager 是 3.8.4 需要打包模块

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-12-09
      • 2017-02-10
      • 2021-09-27
      • 1970-01-01
      • 2021-11-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多