【问题标题】:ModuleNotFoundError: No module named 'webdriver_manager' error even after installing webdrivermanagerModuleNotFoundError: No module named 'webdriver_manager' 错误即使在安装 webdrivermanager 之后
【发布时间】:2020-12-04 19:59:06
【问题描述】:

我已经在我的 系统上安装了 webdrivermanager

C:\Users\username>pip install webdrivermanager
Requirement already satisfied: webdrivermanager in c:\python\lib\site-packages (0.8.0)
Requirement already satisfied: lxml in c:\python\lib\site-packages (from webdrivermanager) (4.5.1)
Requirement already satisfied: requests in c:\python\lib\site-packages (from webdrivermanager) (2.20.1)
Requirement already satisfied: tqdm in c:\python\lib\site-packages (from webdrivermanager) (4.46.1)
Requirement already satisfied: appdirs in c:\python\lib\site-packages (from webdrivermanager) (1.4.4)
Requirement already satisfied: BeautifulSoup4 in c:\python\lib\site-packages (from webdrivermanager) (4.6.0)
Requirement already satisfied: certifi>=2017.4.17 in c:\python\lib\site-packages (from requests->webdrivermanager) (2018.11.29)
Requirement already satisfied: chardet<3.1.0,>=3.0.2 in c:\python\lib\site-packages (from requests->webdrivermanager) (3.0.4)
Requirement already satisfied: idna<2.8,>=2.5 in c:\python\lib\site-packages (from requests->webdrivermanager) (2.7)
Requirement already satisfied: urllib3<1.25,>=1.21.1 in c:\python\lib\site-packages (from requests->webdrivermanager) (1.23)

每当我尝试使用 webdrivermanager 时,我都会遇到错误。

  • 代码块:

    from selenium import webdriver
    from webdriver_manager.chrome import ChromeDriverManager
    
    driver = webdriver.Chrome(executable_path=ChromeDriverManager().install())
    driver.get('https://www.google.com/')
    
  • 控制台输出:

    C:\Users\username\Desktop\Debanjan\PyPrograms>webdriverManagerChrome.py
    Traceback (most recent call last):
      File "C:\Users\username\Desktop\Debanjan\PyPrograms\webdriverManagerChrome.py", line 2, in <module>
        from webdriver_manager.chrome import ChromeDriverManager
    ModuleNotFoundError: No module named 'webdriver_manager'  
    

如果我遗漏了什么,有人可以帮助我吗?

如果它增加了任何价值,我正在使用

【问题讨论】:

  • webdrivermanagerwebdriver-manager - 是不同的库。您的代码来自 webdriver-manager 库,它有两个别名:webdriver_managerwebdriver-manager,可以由其中任何一个安装。

标签: windows-10 sublimetext3 python selenium windows-10 sublimetext3 webdrivermanager-python


【解决方案1】:

更新(感谢Vishal Kharde

文档现在建议:

pip install webdriver-manager

解决方案:

这样安装:

pip install webdriver_manager

而不是pip install webdrivermanager

要求:

最新版本,根据文档支持python 3.6或更新版本:

参考: https://pypi.org/project/webdriver-manager/

【讨论】:

  • @ScottyBlades 检查python的版本
  • 是的。就是这样。泰。
  • 也许您可以更新您的答案以解释 Python 版本控制问题,具体来说,Mac 加载了 2.7,但需要大量的踢踏舞才能使用 3+。我可以投票赞成。
  • @Mario 根据最新文档更新为“pip install webdriver-manager”
  • @VishalKharde 感谢您让我知道。我更新了我的答案。荣誉:)
【解决方案2】:

首先在从 python 文件路径打开的命令提示符中使用以下命令安装 webdriver manager。

pip install webdriver-manager.

接下来打开您的 pycharm 工具并转到 settings -&gt; project interpreter -&gt; 并单击 + 图标并搜索 webdriver-manager 并安装它。

并运行以下代码:

from selenium import webdriver
from webdriver_manager.chrome import ChromeDriverManager

driver = webdriver.Chrome(ChromeDriverManager().install()) 

【讨论】:

    【解决方案3】:

    这对我有用:

    python3 -m pip install webdriver-manager
    

    我在 Windows 上,所以我会留下这个,以防它对任何人都有帮助。

    【讨论】:

      【解决方案4】:

      我发现这个对我有用:

      pip3 install webdrivermanager
      

      不确定它是否会帮助任何人,但 pip3 比普通 pip 工作得更好,因为它安装了正确的依赖项

      【讨论】:

      • 这是另一个库 ;) 与主题启动器的代码无关。
      【解决方案5】:

      这适用于所有 python 版本。

      pip install webdriver-manager
      

      这是 Lib,请查看: https://pypi.org/project/webdriver-manager/

      【讨论】:

      • 重复答案,没有新信息。
      【解决方案6】:

      这是安装错误。

      可以通过以下方式解决:

      pip install webdriver_manager

      【讨论】:

        【解决方案7】:

        有时只需重新启动代码编辑器即可成为最终解决方案 在网上花了 2 个小时试图找出为什么 webdriver_manager 没有被 python 拾取之后,这对我有用

        用这个来安装

        pip install webdriver_manager
        

        然后重新启动您的 VScode(如果您正在使用它作为代码编辑器) 我不知道为什么我必须这样做,但它确实浪费了时间。

        【讨论】:

          猜你喜欢
          • 2020-03-01
          • 1970-01-01
          • 2019-11-29
          • 2022-11-08
          • 1970-01-01
          • 1970-01-01
          • 2022-10-22
          • 1970-01-01
          • 2022-06-21
          相关资源
          最近更新 更多