create-time : 2018-12-18 14:30:24
selenium chrome driver 版本報錯
-
-
-
- 問題引出
- 報錯原因
- 解決方法
-
-
問題引出
利用selenium 爬取相關網站資訊時,出現了下列報錯資訊(示例)。
(Session info: chrome=63.0.3239.108)
(Driver info: chromedriver=2.8.240825,platform=Linux 4.13.0-37-generic x86_64)
報錯原因
chrome driver與目前使用的chrome 不相符,出現版本問題
解決方法
根據報錯資訊,或者根據Google chrome版本在
npm.taobao.org
或者ChromeDriver下載下傳對應的chrome driver.
下載下傳對應版本chromedriver壓縮包,解壓。将其中的chromedrive.exe 檔案複制到Python.exe (python 解釋器)同目錄下。檢視是否已經将其目錄添加到 環境變量中,如果沒有則将其添加到環境目錄中。
測試是否正常,在 cmd 指令行中輸入 chromedriver。staring 則正常,已經添加到環境目錄。
C:\Windows\System32>chromedriver
Starting ChromeDriver 2.36.540470