python selenium對應的瀏覽器chromedriver版本不一致問題
python selenium對應的瀏覽器chromedriver版本不一致
報錯:
session not created: This version of ChromeDriver only supports Chrome version
google瀏覽器對應解決方法
這是因為python使用selenium調(diào)用模塊的時候,會用chromedriver去調(diào)用google瀏覽器。
chrome和chromedriver版本不一致導致的,我們只需要升級下chromedriver的版本即可
瀏覽器版本查看
//打開google瀏覽器直接訪問,查看瀏覽器版本 chrome://version/
查看chromedriver的版本
進入終端,執(zhí)行
//我這里已經(jīng)升級過了,一般比你的瀏覽器版本老 chromedriver
chromedriver下載
上面我們可以看到瀏覽器和chromedriver版本相差可能過大,我們需要下載一個相近或者相同版本的chromedriver下載地址: http://chromedriver.storage.googleapis.com/index.html
解壓并拷貝
我們下載好后,系統(tǒng)還是會默認使用原先的chromedriver,我們需要拷貝解壓后的chromedrvier.exe到用戶的google目錄和python的安裝目錄下
//用戶的google目錄 C:\Program Files (x86)\Google\Chrome\Application
//python安裝目錄,之前我安裝到D盤的python目錄下了,這里各位同學的情況可能不一樣,根據(jù)自己情況來哈 D:\python
環(huán)境變量修改
我的是在D盤下了,所以系統(tǒng)變量也是這個,修改后再在終端執(zhí)行chromedriver,看看版本是否升級成最新,如果沒有重啟就電腦試試
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Pandas之drop_duplicates:去除重復項方法
下面小編就為大家分享一篇Pandas之drop_duplicates:去除重復項方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-04-04Caffe均值文件mean.binaryproto轉(zhuǎn)mean.npy的方法
今天小編就為大家分享一篇Caffe均值文件mean.binaryproto轉(zhuǎn)mean.npy的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-07-07