python selenium 的配置安装

selenium的使用需要以下几个配置步骤。
(1) 首先安装selenium,使用python自带的pip进行安装。若pip配置到系统环境变量,可以直接在cmd命令行中使用,若没有配置到到环境变量,在...\python\scripts 文件夹下shift+右击鼠标,点击“在此处打开命令窗口”,命令为:pip install selenium,注意这里安装的selenium是最新版本,所以一般情况下,你需要配置的浏览器也是需要更新至最新版本。当安装结束,会显示successfully,如下图,你们selenium安装完毕。
 
(2)浏览器配置,这里我使用的是Firefox,通过尝试,当selenium使用的最新版本时,Firefox使用低版本会一直报错,所以更新Firefox浏览器至最新版本。
 
(3)下载geckodriver.exe,这是一个驱动文件,当selenium调用时需要,该驱动的下载地址:https://docs.seleniumhq.org/download/,selenium官网的download界面下,有提供下载。
 
下载正确对应浏览器的 geckodriver.exe 文件。
将geckodriver.exe文件分别放在Python目录下和Firefox.exe的同目录下。到这一步,就算是配置完毕了。测试一下。执行脚本:

测试是否成功打开百度,成功打开百度,配置完成。不能成功打开,问题一般如下:

问题:
(1)当使用selenium打开网页时,报错一堆,不要着急,我也出现了,一般情况下,浏览器版本或者selenium版本没对应上,或者geckodriver.exe版本不对,注意64位和32位不可以串用, 检查更新selenium和浏览器版本,卸载selenium的命令是pip uninstall selenium,对应浏览器的更新,下载正确的geckodriver.exe。
 
(2) 运行脚本出现找不到geckodriver,或者浏览器打开了,但是无法出现响应的网址页面,那么检查 geckodriver.exe文件是不是在Python文件夹下,另外,firefox.exe的同目录下有没有geckodriver.exe文件。
 
 
 
 
 
 
 
 
 
 
 
 
 
posted @ 2018-05-10 10:33  yikuaiqian  阅读(183)  评论(0编辑  收藏  举报