1.下載對應的Chromedriver版本
首先,打開的谷歌瀏覽器,找到目前你谷歌瀏覽器的版本。(打開設置,點擊關於谷歌就能看到,如下圖)
然後chromedriver的版本一定要與Chrome的版本一致,不然下載不對應的版本,沒作用。
下面有兩個下載地址:
1.https://npm.taobao.org/mirrors/chromedriver/
2.http://chromedriver.storage.googleapis.com/index.html
我個人比較喜歡第一個鏈接下載,打開鏈接,如下圖所示,找到與你電腦上谷歌對應的版本。
比如我的谷歌版本是91.0.4472.77,我下載對應的chromedriver的版本是91.0.4472.19,點擊進去之後,如果你是windows系統就選win32這個,蘋果的系統就選相對應的下載就行了。
2.安裝
將你下載的壓縮包移動到chrome的安裝目錄下(不知道的,可以從谷歌圖標那裏打開文件所在位置得知)。然後解壓壓縮包,選擇解壓到當前文件夾,如下圖。
點擊chromedriver,出現如下圖現象,說明安裝成功了。
3.selenium啓動chromedriver
本文中安裝的chromedriver未配置環境,所以需要在啓動chromedriver的代碼中加上executable_path的路徑參數,如下:
import time from selenium import webdriver options = webdriver.ChromeOptions() # 這個是絕對路徑 driver = webdriver.Chrome(executable_path="C:/Users/86188/AppData/Local/Google/Chrome/Application/chromedriver", options=options) driver.get("https://www.baidu.com/") # 最大化瀏覽器 driver.maximize_window() time.sleep(3) driver.close()
當然,你也可以複製chromedriver.exe文件的路徑並加入到電腦的環境變量中去,我個人覺得麻煩就沒有添加。
轉自:https://blog.csdn.net/m0_59092234/article/details/123079643