ChromeDriver针对不同版本的谷歌浏览器提供不同的程序,因此,在下载ChromeDriver之前,需要先查看谷歌浏览器的版本号
单击谷歌浏览器右上角的按钮,在弹出的菜单中执行“帮助>关于Google Chrome”命令

在弹出的页面中就可以看到所安装的谷歌浏览器的版本号,这里显示的版本号是 103.0.5060.134

打开ChromeDriver安装包的官方下载地址为https://sites.google.com/a/chromium.org/chromedriver/downloads;如果该地址无法访问,可以从镜像网站http://npm.taobao.org/mirrors/chromedriver/下载。
以从镜像网站下载为例,打开网址后,可以在页面中看到多个以谷歌浏览器的版本号命名的文件夹,单击与前面查到的版本号最接近的文件夹,如“103.0.5060.134”,如下图所示。

然后下载对应当前操作系统类型的安装包。例如,我使用的是Windows操作系统,下载“chromedriver_win32.zip”文件

下载完ChromeDriver之后,建议把ChromeDriver安装到Python的安装路径下,从而让Python能更容易地调用ChromeDriver
查询Python的安装路径。按快捷键【Win+R】调出“运行”对话框,输入“cmd”后按【Enter】键,在打开的命令行窗口中输入“where python”,按【Enter】键,即可看到Python的安装路径
将下载好的“chromedriver_win32.zip”解压缩,得到可执行文件“chromedriver.exe”,将其复制到Python安装路径下的“Scripts”文件夹中

在命令行窗口中输入**“chromedriver”**,按【Enter】键,如果出现如下图所示的信息,就说明ChromeDriver安装成功了

注意:
在在命令行窗口中执行命令“pip install selenium”即可。如果安装失败可以尝试从镜像服务器安装

安装完成后,在PyCharm中输入并运行如下代码,可以看到通过Python打开了一个模拟浏览器,并自动访问了百度首页
from selenium import webdriver
browser = webdriver.Chrome()
browser.get('https://www.baidu.com/')

注意:
如果之前将ChromeDriver安装到其他路径下,则需在代码中通过参数executable_path指定“chromedriver.exe”文件的路径,代码如下:
browser = webdriver.Chrome(executable_path=r'C:\Users\chromedriver.exe') # 路径字符串前的r的作用是取消路径中的“\”可能存在的特殊含义
建议还是按之前介绍的方法将ChromeDriver安装到Python的安装路径下。
time.sleep(1000) 解决了问题希望广大网友在评论区或私聊我提供更好的解决方法
如果觉得文章不错,可以给我点赞鼓励我,欢迎收藏
关注我,我们一起学习,一起进步!!!