我正在尝试让Selenium与Firefox一起运行,并且无法运行最基本的脚本。我的剧本是:
from selenium import webdriver
# create a new Firefox session
driver = webdriver.Firefox()
driver.maximize_window()
# navigate to the application home page
driver.get("http://www.google.com/")
当它运行时,浏览器会打开,但URL从未加载,我收到错误:
raise WebDriverException("Can't load the profile. Profile "
selenium.common.exceptions.WebDriverException: Message: Can't load the profile. Profile Dir: %s If you specified a log_file in the FirefoxBinary constructor, check it for details.
我已经做了很多寻找答案的答案,它们似乎都围绕着旧版Firefox / Selenium解决的版本问题。通常用 pip install -U selenium 更新Selenium是解决方案。但这是我刚刚设置的新机器,一切都已经是最新的。
Pip告诉我Selenium已经是最新的了。所以我想知道其他问题可能会导致什么,以及我可以尝试哪些解决方案。