Mac下安裝Chromedriver


一、手動安裝步驟

1.在Chrome瀏覽器輸入chrome://version/查看Chrome版本
2.到chromedriver官網下載對應版本 https://sites.google.com/a/chromium.org/chromedriver/
3.下載到本地,解壓,拷貝到:usr/local/bin

備注:usr/local/bin目錄在Mac下默認隱藏,若需打開該文件夾,可通過以下步驟打開
1.打開訪達
2.使用快捷鍵 command+shift+G
3.輸入路徑/usr/local/bin

二、可能遇到的問題

Q1:selenium.common.exceptions.WebDriverException: Message: ‘chromedriver’ executable needs to be in PATH

原因分析
1.安裝的webdriver與Chrome瀏覽器版本不匹配;
2.webdriver未拷貝到指定目錄下;

Q2:/usr/local路徑下無bin文件夾

(base) [***@***deMacBook-Pro ~]$cd /usr/local/bin
-bash: cd: /usr/local/bin: No such file or directory

解決方案:在終端執行命令sudo mkdir -p -m 775 /usr/local/bin創建一個bin文件夾

(base) [***@***deMacBook-Pro ~]$sudo mkdir -p -m 775 /usr/local/bin

點擊查看該問題參考鏈接地址

三、查看chromedriver是否安裝成功

運行如下代碼,若能成功運行,則安裝成功

# coding=utf-8
from selenium import webdriver
import time

wd = webdriver.Chrome()
wd.get("https://www.baidu.com")    # 打開百度瀏覽器
wd.find_element_by_id("kw").send_keys("天氣")   # 定位輸入框並輸入搜索詞
wd.find_element_by_id("su").click()   #點擊[百度一下]按鈕進行搜索
time.sleep(3)   #等待3秒
wd.quit()   #關閉瀏覽器


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM