Сообщение об ошибке: ModuleNotFoundError: нет модуля с именем «webdriver». Webdriver_Manager установлен - PullRequest
0 голосов
/ 29 февраля 2020

Я использую Anaconda 3 и Spyder для запуска моего скрипта на MacBook Pro.

Примечание: эти скрипты работали нормально, пока я не обновил свое программное обеспечение до macOS Catalina.

Я установил web driver_manager и появляется, когда я набираю в терминале 'pip3 list' введите описание изображения здесь

Я провел много поисков, связанных с установками sudo, et c. Тем не менее, я застрял и не могу найти способ обойти это сообщение об ошибке. Я понятия не имею, почему он не будет использовать web driver_manager, когда он четко установлен на моей машине.

Вот начало кода, который я использую:

from selenium import webdriver
from webdriver_manager.chrome import ChromeDriverManager
from selenium.webdriver.support.ui import Select
import time 

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

driver.get('http://www…’)
LogIn = driver.find_element_by_xpath('//*[@id="login-link"]')
LogIn.click()

time.sleep(10)

username = driver.find_element_by_xpath('//*[@id="UserName"]')
username.clear()
username.send_keys(‘username’)
password = driver.find_element_by_xpath('//*[@id="TheKey"]')
password.clear()
password.send_keys(‘password’)
Submit = driver.find_element_by_xpath('//*[@id="submit-btn"]')
Submit.submit()
...