chromedriver和chrome版本不匹配導致無法運行selenium解決辦法

準備寫一個京東搶購的腳本,運行chromedriver的時候出錯

selenium.common.exceptions.SessionNotCreatedException: Message: session not created: This version of ChromeDriver only supports Chrome version 78

終端運行,版本爲78,但是我的chrome的版本已經是80了,準備去升級一下chromedriver:

chromedriver --version
ChromeDriver 78.0.3904.70 

下載地址:

http://chromedriver.storage.googleapis.com/index.html

我是下載的80.0.3987.106版本

  1. 將下載的安裝包解壓後移到/usr/local/bin下

cp chromedriver /usr/local/bin

  1. 檢查是否安裝成功:

chromedriver --version
結果:ChromeDriver 80.0.3987.106

  1. 成功後可以寫個簡易的腳本測試一下
from selenium import webdriver

driver = webdriver.Chrome()
base_url = 'https://www.baidu.com'
driver.get(base_url)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章