我正在使用Anaconda 3和Spyder在MacBook Pro上运行脚本。
注意:在我将软件升级到macOS Catalina之前,这些脚本可以正常工作。
我已经安装了web driver_manager,并在输入Terminal'pip3 list'enter image description here
时显示我已经围绕sudo安装等进行了很多搜索。但是,我现在陷入困境,似乎无法找到解决此错误消息的方法。我不知道为什么当它明确安装在我的机器上时,为什么它不会显示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()