【问题标题】:ModuleNotFoundError: No module named 'webdriver_manager' error using Webdriver Manager for Selenium PythonModuleNotFoundError: No module named 'webdriver_manager' error using Webdriver Manager for Selenium Python
【发布时间】:2021-11-21 22:07:21
【问题描述】:

我正在创建一个自动打开页面的项目,我安装了 Selenium,但它说那里:

no such module as webdriver_manager 

并且目录“C:\Users\Nina\chromedriver.exe”无效。

这是我的代码:

from selenium import webdriver
from selenium.webdriver.chrome.service import Service
import webdriver_manager as manager
from selenium.webdriver.common.by import By

s=Service(manager.ChromeDriverManager().install())
driver = webdriver.Chrome(service=s)
driver.maximize_window()
driver.get('https://cms.instructure.com/courses/500236/pages/week-14-november-22-23')

我已经为此工作了 2 个小时,有人可以帮我调试这些错误吗?

【问题讨论】:

  • 你能用错误堆栈跟踪更新问题吗?

标签: python selenium selenium-webdriver webdriver-manager webdrivermanager-python


【解决方案1】:

此错误消息...

ModuleNotFoundError: No module named 'webdriver_manager' 

...暗示 webdriver_manager 没有正确安装。


原因

您可能将 webdrivermanager 安装为:

pip install webdrivermanager

或者你已经将webdriver-manager安装为:

pip install webdriver-manager

因此您会看到错误。


解决方案

您需要将 webdriver_manager 安装为:

pip3 install webdriver_manager

将您的代码更新为:

from selenium import webdriver
from selenium.webdriver.chrome.service import Service
from webdriver_manager.chrome import ChromeDriverManager

s=Service(ChromeDriverManager().install())
driver = webdriver.Chrome(service=s)
driver.maximize_window()
driver.get('https://cms.instructure.com/courses/500236/pages/week-14-november-22-23')

参考文献

您可以在以下位置找到一些相关的详细讨论:

【讨论】:

    猜你喜欢
    • 2022-12-19
    • 2022-12-27
    • 2022-08-24
    • 1970-01-01
    • 2020-12-04
    • 2021-11-22
    • 2022-12-27
    • 2022-12-27
    • 2022-12-27
    相关资源
    最近更新 更多