一侮繁、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
不能翻的來(lái)這里看看
鏈接:https://pan.baidu.com/s/1oSG6a0Ubu34pU7ZzhmrwdQ 密碼:iuhn
把chromedriver.exe文件放到C:\Python3\Scripts的目錄下面吃嘿,重新在試試。
如果還有問(wèn)題在瀏覽器的exe目錄C:\Program Files (x86)\Google\Chrome\Application 下面放一個(gè)chromedriver.exe文件梦重,重新在嘗試一下兑燥。
如果還是不行,請(qǐng)自動(dòng)百度解決琴拧!