selenium.common.exceptions.SessionNotCreatedException:消息:无法通过Selenium找到与Firefox 67.0.3匹配的功能集

时间:2019-06-21 14:47:30

标签: python-3.x selenium

我无法运行要求我使用selenium的python程序,因为我一直遇到错误。显然,我拥有的Selenium版本与我的Web浏览器的任何版本都不匹配。

from selenium import webdriver
browser=webdriver.Firefox()
print(type(browser))
cheese=browser.get('http://inventwithpython.com')
print(cheese)

这是我得到的错误:

C:\ Users \ noblegas \ Desktop \ Mega_python_projects \ automate_the_boring_stuff \ chapter_11> python selenium_example.py     追溯(最近一次通话):       文件“ selenium_example.py”,第2行,在         browser = webdriver.Firefox()       文件“ C:\ Users \ noblegas \ AppData \ Local \ Programs \ Python \ Python36-    32 \ lib \ site-packages \ selenium \ webdriver \ firefox \ webdriver.py“,第174行,在     初始化         keep_alive = True)       文件“ C:\ Users \ noblegas \ AppData \ Local \ Programs \ Python \ Python36-    32 \ lib \ site-packages \ selenium \ webdriver \ remote \ webdriver.py“,第157行,在     初始化        self.start_session(功能,浏览器配置文件)       文件“ C:\ Users \ noblegas \ AppData \ Local \ Programs \ Python \ Python36-    32 \ lib \ site-packages \ selenium \ webdriver \ remote \ webdriver.py“,第252行,在     start_session         响应= self.execute(Command.NEW_SESSION,参数)       文件“ C:\ Users \ noblegas \ AppData \ Local \ Programs \ Python \ Python36-    32 \ lib \ site-packages \ selenium \ webdriver \ remote \ webdriver.py“,第321行,在     执行         self.error_handler.check_response(响应)   文件“ C:\ Users \ noblegas \ AppData \ Local \ Programs \ Python \ Python36-32 \ lib \ site-packages \ selenium \ webdriver \ remote \ errorhandler.py”,第242行,在check_response中     引发exception_class(消息,屏幕,堆栈跟踪)     selenium.common.exceptions.SessionNotCreatedException:消息:找不到匹配的功能集

以下是所有相关应用的版本信息:

FireFox:版本67.0.3 Windows 10 Pro版本10.0.17134内部版本17134 64位 ChromeDriver 76.0.3809.25 geckodriver-v0.24.0-win32.zip 硒'3.141.0' Python 3.6.4

0 个答案:

没有答案