要想浏览器能够自动跑起来,驱动是必不可少的,但往往很多人都不会安装驱动,驱动和浏览器版本不对应,找不到对应的驱动等等问题,都会导致脚本的报错。所以,这就教大家一个方法,如何找到对应浏览器的版本驱动,不需要安装低版本的浏览器等。
1、打开selenium官网:https://www.selenium.dev/
2、选择文档 Documentation
3、左边拉到最下面,选择切换语言,切成简体中文
4、选择selenium安装
5、选择安装WebDriver二进制文件,然后右边点击下载 WebDriver二进制文件
6、然后往下拉,找到快速参考,然后这里有谷歌,火狐,IE等三大浏览器的驱动,看你脚本使用的什么浏览器来选择,点击下载
7、点击下载之后,你会看到有很多版本号,这个时候就打开你的浏览器,查看版本号下载对应的驱动。
8、查看浏览器版本号选择对应的驱动,以谷歌为例,点击右上角三个点,帮助,关于谷歌
9、选择对应的版本号驱动,上面浏览器的版本是75.0.3770.100,这时候没有对应的,就选择最接近的,75.0.3770.140
10、点击进入就是下周压缩包了,根据你想要执行的环境来选择压缩包,压缩包解压后里面会有一个浏览器的驱动,我们将他复制出来放到一个文件里面,然后去配置他的环境变量就可以了。
11、最后,测试一下驱动是否配置正确:
打开命令行,输入去驱动名:Chromedriver.exe(Chrome的驱动),然后出现下图,就代表成功了。
最后一个注意事项,如果不想驱动失效了,或者更新驱动,你就要禁止浏览器自动更新,一版浏览器会自动更新的,更新了之后版本和驱动就对不上了,这样脚本就会无法执行。