python3.6.5+selenium2(chromedriver)環(huán)境安裝

一、python 3.6.5的安裝

1、直接去官網(wǎng)找到python 3.6.5的安裝文件,直接安裝就可以了,如果本機(jī)已經(jīng)安裝了python 2.7,可以不用覆蓋,在安裝的時(shí)候選擇自定義安裝,選擇一個(gè)文件夾就可以了

2、安裝完成之后,修改環(huán)境變量,把之前配置的python 2.7的修改為現(xiàn)在python 3.6.5的

3、在CMD上輸入python查看python的版本是不是已經(jīng)安裝完成

4、輸入pip -V(大定的V)  查看pip的安裝路徑是不是已經(jīng)安裝成功
如果沒有執(zhí)行python get_pip.py文件更新

鏈接地址:https://pip.pypa.io/en/stable/installing/

網(wǎng)盤鏈接:https://pan.baidu.com/s/1oSG6a0Ubu34pU7ZzhmrwdQ 密碼:iuhn

二、selenium2的安裝

1、安裝selenium的版本是selenium 2.48
    
    pip install selenium        #默認(rèn)安裝的版本是selenium 3
    pip show selenium           #查看selenium的版本
    pip uninstall selenium      #卸載安裝的selenium的版本
    pip install selenium==2.48  #指定安裝2.48的版本

三、一個(gè)例子

# coding=utf-8  

from selenium import webdriver  
  
driver = webdriver.Firefox()
#driver = webdriver.Chrome()
url = 'http://www.baidu.com/'  
driver.get(url)  
  
driver.find_element_by_id('kw').send_keys("自動(dòng)化測(cè)試")  
driver.find_element_by_id("su").click()  
  
driver.quit()  

執(zhí)行此文件如果能調(diào)用出火狐瀏覽器,并執(zhí)行成功,表示OK
如果出現(xiàn)報(bào)錯(cuò),可以的原因是你沒有安裝火狐瀏覽器

如果火狐瀏覽器能成功執(zhí)行,那用Chrome試試。

失敗原因:chromedriver沒有安裝或者安裝失敗了

四、安裝chromedriver

chromedriver.exe的不同版本,對(duì)應(yīng)不同的瀏覽器,先查看你的chrome瀏覽器版本是多少,然后在云chromedriver的版本

可以在此鏈接中對(duì)應(yīng)一下:
https://jingyan.baidu.com/article/fea4511a2a5270f7bb9125dc.html

如果你的版本是最新的瀏覽器65,那用2.36和2.37都是可以的

能翻墻請(qǐng)走這里
https://sites.google.com/a/chromium.org/chromedriver/downloads

不能翻的來這里看看
鏈接:https://pan.baidu.com/s/1oSG6a0Ubu34pU7ZzhmrwdQ 密碼:iuhn

把chromedriver.exe文件放到C:\Python3\Scripts的目錄下面,重新在試試。
如果還有問題在瀏覽器的exe目錄C:\Program Files (x86)\Google\Chrome\Application 下面放一個(gè)chromedriver.exe文件,重新在嘗試一下。

如果還是不行,請(qǐng)自動(dòng)百度解決!
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容