Я использую 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()