Mac下安裝selenium及Chromedrive驅動


 

  • 安裝好selenium庫,由於它是一個自動化測試工具,需要瀏覽器配合使用,這里我們選擇Chrome瀏覽器。
  • 查看瀏覽器版本

  • 下載相應的Chromedriver版本
    下載地址(選擇自己需要的版本):http://chromedriver.storage.googleapis.com/index.html
  • 安裝Chromedrive
    將下載好的可執行文件移動到/usr/local/bin目錄中;
    在Mac終端輸入:sudo mv chromedriver /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("selenium") # 定位輸入框並輸入關鍵字 wd.find_element_by_id("su").click() #點擊[百度一下]搜索 time.sleep(3) #等待3秒 wd.quit() #關閉瀏覽器

5、遇到的問題
A、將Chromedriver可執行文件放到/usr/local/bin目錄中時,一直找不見/usr/local/bin目錄,浪費了很多時間;
解決方案:可以直接快捷鍵Command + Shift + G,輸入目錄名,則可以把執行文件拖入到目錄中了;


B、[【PyCharm編輯器】之引用selenium包提示錯誤:Unresolved reference 'selenium' less... (Ctrl+F1)]
解決方案:點擊pycharm-->preferences-->project:test-->project structure-->add content root
 

選擇selenium安裝地址,再sources;
 
最后,apply,即可
 

 


免責聲明!

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



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