如何安装Python+selenium环境+Chrome
如何安装Python+selenium环境
参考了两位博主的文章,进行了综合整理,相对全面
https://www.cnblogs.com/whyan/p/9206467.html
https://www.cnblogs.com/xiaxiaoxu/p/8909622.html
十分感谢参考博文的作者们!
一、下载python:
地址:https://www.python.org/downloads/release/python-364/
根据自己的操作系统32/64 位,选择相应的版本,我的计算机是64位的,选择下图中的,下载完之后得到python-3.6.4-amd64.exe,双击运行至安装完毕
2.配置环境变量:(最新的Python安装包,在安装的时候可以勾选自动添加环境变量)
右键计算机-属性-高级系统设置-高级-环境变量-系统变量path中增加python的路径(D:\Program Files (x86)\python,记得用英文的分号隔开)
打开cmd命令,输入python,看到如下界面,说明python已经安装成功并正常运行:
二、安装selenium
-
方法一:在联网的情况下,在Windows命令行(cmd)输入pip install selenium即可自动安装selenium,安装完成后,输入pip show selenium可查看当前的selenium版本,参见下图 。
-
方法二:直接下载selenium包:https://pypi.python.org/pypi/selenium
选择扩展名为gz的源码包进行下载
下载后解压,cmd环境进入到setup.py文件所在目录
运行 python setup.py install命令进行安装
安装完后用pip list可看到selenium的信息
三、安装浏览器驱动
1.chromedriver :python3.5 + selenium2.48(或以上)+chrome(版本 65.0.3325.181 64位)
(1)webdriver 和chrome版本要对应,避免出现浏览器闪退或者版本冲突等问题,chromedriver与chrome的对应关系表:
其中chromedriver.exe版本很多,针对chrome(版本 65.0.3325.181)下载的是下图所示的版本(2.37)
chromedriver版本 支持的Chrome版本
(2)chromedriver 下载地址:http://chromedriver.storage.googleapis.com/index.html(或者:http://npm.taobao.org/mirrors/chromedriver/)
注意:64位向下兼容,直接下载32位的就可以
(3)chrome的历史版本:https://www.chromedownloads.net/
2.Firefox的驱动geckodriver:
(1)firefox与geckodriver对应表,在网上找了好像没有很明确对应关系,本人在windows上的firefox经常自己update,估计并不是按照版本号对应起来的
(2)geckodriver 下载地址:https://github.com/mozilla/geckodriver/releases/
再次感谢参考博文的作者!
与君共勉!