web-dev-qa-db-ja.com

セレンが予期せず問題を抱えている

私はしばらくの間、多くのプロジェクトでSeleniumを使用しています。

実行していたコードで、次のエラーが発生します。

_    C:\Users\%USER%\Miniconda\python.exe C:/Users/%USER%/PycharmProjects/c_r/quick_debug.py
    Traceback (most recent call last):
      File "C:/Users/%USER%/PycharmProjects/c_r/quick_debug.py", line 17, in <module>
        c.setUp()
      File "C:\Users\%USER%\PycharmProjects\c_r\c.py", line 40, in setUp
        self.driver = webdriver.Chrome()
      File "C:\Users\%USER%\Miniconda\lib\site-packages\Selenium\webdriver\chrome\webdriver.py", line 67, in __init__
        desired_capabilities=desired_capabilities)
      File "C:\Users\%USER%\Miniconda\lib\site-packages\Selenium\webdriver\remote\webdriver.py", line 87, in __init__
        self.start_session(desired_capabilities, browser_profile)
      File "C:\Users\%USER%\Miniconda\lib\site-packages\Selenium\webdriver\remote\webdriver.py", line 141, in start_session
        'desiredCapabilities': desired_capabilities,
      File "C:\Users\%USER%\Miniconda\lib\site-packages\Selenium\webdriver\remote\webdriver.py", line 201, in execute
        self.error_handler.check_response(response)
      File "C:\Users\%USER%\Miniconda\lib\site-packages\Selenium\webdriver\remote\errorhandler.py", line 181, in check_response
        raise exception_class(message, screen, stacktrace)
    Selenium.common.exceptions.WebDriverException: Message: unknown error: unrecognized Blink revision: 3b3c00f2d95c45cca18ab944acced413fb759311
      (Driver info: chromedriver=2.10.267521,platform=Windows NT 6.3 x86_64)


    Process finished with exit code 1
_

ここで、c.setUp()は次のとおりです。

_def setUp(self):
   self.driver = webdriver.Chrome()
_

繰り返しますが、これはWASが実行しているコードであり、この「認識できない点滅リビジョン」エラーの方法がわかりません。

意識的に何も変わっていません。

ポインタをありがとう

22
jason m

ソースコード をざっと見てみたところ、これはChromeDriverとChrome自体の互換性の問題だと思います-Chromeが自動更新されていると思いますChromeDriver 2.10の新機能です。つまり、update ChromeDriver、最新は現在 2.19 です。

39
alecxe