1、首先打开谷歌浏览器,按图示方法操作“右上角三点→帮助→关于google chrome”,并且查看你的chrome版本,请你记住它,它在后面很重要
2、然后进入“http://npm.taobao.org/mirrors/chromedriver/”这个网站,这个网站分为三部分,如图
3、我们只需要看第二部分,第二部分的一个个名称是由google版本号构成的,找到你google chrome的对应版本,比如我的google chrome为91.0.4472.114,那么我需要点击91.0.4472开头的文件
4、点开后选择你电脑的操作系统(windows系统如果是64位的也只能下载32位的,不影响使用),比如我的电脑是win10 64bit,那么可以选择chromedriver_win32.zip下载
5、将文件下载到桌面并解压,可以看见里面有一个chrome driver,把这玩意移到桌面,就可以把压缩包删掉了
6、找到你的python安装目录下的sprict文件夹,如果不知道python安装在哪里,可以按“comman颊俄岿髭d+r”打开cmd输入命令“where python”,然后按路径找到你python的安装位置,打开sprict文件夹
7、打开sprict文件夹后,把chrome driver复制进去,然后桌面的chrome driver就可以删掉了,只要确保sprict下有一个chrome dri即枢潋雳ver就可以啦(如果不放心可以在google chrome安装目录下也复制一个)
8、要确定chrome driver到底安装好了没,可以打开python编辑器,输入下面代码:from selenium import webdriverimport timedriver = webdriver.Chrome()driver.get('https://www.baidu.com/')time.sleep(10)driver.close()如果浏览器弹出,并转到百度首页,说明webdriver安装成功
9、这里有一个坑,如果你和我一样用vs code编辑器,那么在运行selenium程序的时候绝对不能用F5 debug模式运行程序,否则会报错,小编被困在这里很久过,希望大家不会掉这个坑里