python selenium對(duì)應(yīng)的瀏覽器chromedriver版本不一致
報(bào)錯(cuò):session not created: This version of ChromeDriver only supports Chrome version
google瀏覽器對(duì)應(yīng)解決方法
這是因?yàn)閜ython使用selenium調(diào)用模塊的時(shí)候,會(huì)用chromedriver去調(diào)用google瀏覽器。chrome和chromedriver版本不一致導(dǎo)致的,我們只需要升級(jí)下chromedriver的版本即可
瀏覽器版本查看
//打開(kāi)google瀏覽器直接訪問(wèn),查看瀏覽器版本
chrome://version/
查看chromedriver的版本
進(jìn)入終端,執(zhí)行
//我這里已經(jīng)升級(jí)過(guò)了,一般比你的瀏覽器版本老
chromedriver
chromedriver下載
上面我們可以看到瀏覽器和chromedriver版本相差可能過(guò)大,我們需要下載一個(gè)相近或者相同版本的chromedriver
下載地址: http://chromedriver.storage.googleapis.com/index.html
解壓并拷貝
我們下載好后,系統(tǒng)還是會(huì)默認(rèn)使用原先的chromedriver,我們需要拷貝解壓后的chromedrvier.exe到用戶(hù)的google目錄和python的安裝目錄下
//用戶(hù)的google目錄
C:\Program Files (x86)\Google\Chrome\Application
//python安裝目錄,之前我安裝到D盤(pán)的python目錄下了,這里各位同學(xué)的情況可能不一樣,根據(jù)自己情況來(lái)哈
D:\python
環(huán)境變量修改
文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-465000.html
我的是在D盤(pán)下了,所以系統(tǒng)變量也是這個(gè),修改后再在終端執(zhí)行chromedriver,看看版本是否升級(jí)成最新,如果沒(méi)有重啟就電腦試試文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-465000.html
到了這里,關(guān)于python selenium對(duì)應(yīng)的瀏覽器chromedriver版本不一致的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!