1. 程式人生 > >selenium環境搭建

selenium環境搭建

斷開 lib 自動配置 是否 多個 手動 nbsp inf 分享

以下案例中的Firefox版本是56.0.1,Python版本3.6.5,selenium版本為3.6.0

註意的點:

如果使用的是selenium2,則需要安轉的火狐瀏覽器版本需為47以下版本

selenium2+firefox46以下版本(無需安轉驅動包)

selenium3+firefox47以上版本(必須下載驅動:geckodriver.exe,且要添加到環境變量)

第一步:安裝設置火狐瀏覽器(斷開網絡安裝

(1)設置為默認瀏覽器

(2)關閉多個窗口選項

(3)取消強制更新(firefox喜歡偷偷的升級

技術分享圖片

第二步:安裝Python

在安轉Python3時,勾選自動配置環境,可不用再手動配置

第三步:安裝selenium

(1)打開cmd輸入:pip install selenium

註意:首次一定要看到進度100%完成,如果中途失敗,重新輸入指令安轉直達100%為止

技術分享圖片

(2)Firefox高版本不在使用selenium默認自帶的Firefox webdrive來驅動,需要使用geckodriver

1> 將geckodriver.exe文件放在Python安轉路徑下的Lib\site-packages\selenium\webdriver\firefox中

2> webdriver所在路徑設置為環境變量

技術分享圖片

(3)確保已經安裝了正確版本的火狐瀏覽器
在cmd窗口輸入以下指令

>>>from selenium import webdriver

>>>webdriver.Firefox()

若能夠成功打開Firefox瀏覽器則說明配置成功

若提示異常

請檢查geckodriver.exe的文件位置是否正確

webdriver所在路徑設置的環境變量是否正確

selenium環境搭建