Chromedriver不能跑 與chrome版本不同? - Linux

Hardy avatar
By Hardy
at 2020-02-04T18:28

Table of Contents


Linux和編程方面都還是新手 求鞭小力一點QQ

如題 在ubuntu上跑一個python的時候出現這樣的問題
上網爬了一下有人說是chrome跟chromedriver版本不合
接著我把chrome跟chromedriver的版本都升到79
再重新跑一次還是一樣失敗 錯誤訊息都是寫這樣

jason@jason-BM5275-BM5375-BM5675:$ python one.py
one.py:31: DeprecationWarning: use options instead of chrome_options
driver = webdriver.Chrome(r"selenium_driver_chrome/chromedriver",chrome_opti
ons=options)
Traceback (most recent call last):
File "one.py", line 31, in <module>
driver = webdriver.Chrome(r"selenium_driver_chrome/chromedriver",chrome_op
tions=options)
File "/usr/local/lib/python3.7/dist-packages/selenium/webdriver/chrome/webdr
iver.py", line 81, in __init__
desired_capabilities=desired_capabilities)
File "/usr/local/lib/python3.7/dist-packages/selenium/webdriver/remote/webdr
iver.py", line 157, in __init__
self.start_session(capabilities, browser_profile)
File "/usr/local/lib/python3.7/dist-packages/selenium/webdriver/remote/webdr
iver.py", line 252, in start_session
response = self.execute(Command.NEW_SESSION, parameters)
File "/usr/local/lib/python3.7/dist-packages/selenium/webdriver/remote/webdr
iver.py", line 321, in execute
self.error_handler.check_response(response)
File "/usr/local/lib/python3.7/dist-packages/selenium/webdriver/remote/error
handler.py", line 242, in check_response
raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.SessionNotCreatedException: Message: session not cr
eated: This version of ChromeDriver only supports Chrome version 76

jason@jason-BM5275-BM5375-BM5675:$ chromedriver --version
ChromeDriver 79.0.3945.36 (3582db32b33893869b8c1339e8f4d9ed1816f143-refs/branc
h-heads/3945@{#614})
jason@jason-BM5275-BM5375-BM5675:$ chromium-browser --version
Chromium 79.0.3945.79 Built on Ubuntu , running on Ubuntu 18.04


我該怎麼解決這個問題呢?
把版本都降到76嗎
Chromedriver降到76我會 也嘗試過一樣失敗
Chrome找不到方法降回76 QQ
如果需要ubuntu版本我等等補上 應該是18.多
希望有人幫一下小新手 感謝

--
Tags: Linux

All Comments

Olga avatar
By Olga
at 2020-02-06T13:20
你是怎麼升級chromedriver的?
Lydia avatar
By Lydia
at 2020-02-09T02:17
我都直接抓新的driver指定路徑就能用了

CentOS 8.1 released

Harry avatar
By Harry
at 2020-02-03T23:44
其實有一段時間了 released on 2020/1/15 https://wiki.centos.org/About/Building_8.x - ...

資源monitor

Tom avatar
By Tom
at 2020-02-03T19:09
有一套program 在某兩台linux workstation 運行時間不一樣 小弟想找到時間不同的地 方 請問linux上有無monitor resource的command?? - ...

WHM / Cpanel 問題

Ursula avatar
By Ursula
at 2020-01-31T10:04
各位好,今天要幫朋友更新 WHM 上的 SSL 憑證,搜尋 SSL 後 點入 Install an SSL Certificate on a Domain Domain 部分輸入 *.example.com(他證書是 wildcard 的) 貼入 Certificate 以及 Key,按下保存的時候吐出 ...

linux 裝在usb後如何啟用

Joseph avatar
By Joseph
at 2020-01-23T13:44
如題 我使用rufus把mint裝在usb 然後出現此畫面 https://imgur.com/8SCPz4h 請問接下來我該如何開啟或使用?? - ...

如何將mint 裝在usb (急

Lucy avatar
By Lucy
at 2020-01-22T23:05
如題 我下載了 linux mint 而呈現此畫面 https://i.imgur.com/TdKDF8H.jpg 而我使用rufus把mint 裝在usb rufus的畫面 https://i.imgur.com/QcGbHI6.jpg 可是在開機模式中按下選擇 在按下 mint 的光碟機 會出 ...