ChromeDriver最新版本下载与安装方法

news/2024/7/19 11:18:51 标签: python, selenium, chrome, 网络爬虫, 爬虫

关于ChromeDriver最新下载地址:https://googlechromelabs.github.io/chrome-for-testing/

下载与安装
setp1:查看Chrome浏览器版本
首先,需要检查Chrome浏览器的版本。请按照以下步骤进行:

打开Chrome浏览器。
点击浏览器右上角的菜单图标(三个垂直点)。
选择“帮助”(Help)。
在下拉菜单中选择“关于Google Chrome”(About Google Chrome)

在这里插入图片描述
这将打开一个新的标签页,显示当前安装的Chrome浏览器的版本号。请记下这个版本号,因为需要确保下载与Chrome浏览器版本相匹配的ChromeDriver。

在这里插入图片描述
step2:下载ChromeDriver
知道了Chrome浏览器的版本号,就可以开始下载相应版本的ChromeDriver了。请按照以下步骤进行:

ChromeDriver下载页面:
https://googlechromelabs.github.io/chrome-for-testing/

step3:安装ChromeDriver
完成了ChromeDriver的下载,接下来将其解压缩并将其添加到系统的PATH环境变量中。请按照以下步骤进行:

1.将下载的ChromeDriver压缩文件解压缩到浏览器的安装目录下:C:\Program Files (x86)\Google\Chrome\Application**(要根据自己实际安装目录)**

在这里插入图片描述

2.在操作系统中,找到系统的环境变量设置。

以下是几个常见操作系统的环境变量设置位置:
Windows:控制面板 -> 系统和安全 -> 系统 -> 高级系统设置 -> 环境变量。
macOS:在终端中输入“nano ~/.bash_profile”来编辑bash profile文件。
Linux:在终端中输入“nano ~/.bashrc”来编辑bashrc文件。

3.在环境变量设置中,找到名为“PATH”的变量,并在其值中添加ChromeDriver的路径。例如,如果将ChromeDriver解压缩到“C:\chromedriver”(Windows)或“/usr/local/bin/chromedriver”(macOS / Linux),则需要将该路径添加到PATH变量中。

在这里插入图片描述
保存并关闭环境变量设置文件后,请确保重启终端或命令提示符窗口,以使环境变量更改生效。

step4:验证安装
安装完成后,可以验证ChromeDriver是否正确安装并可用。请按照以下步骤进行:

打开终端或命令提示符窗口。
输入“chromedriver”(macOS / Linux)或“chromedriver.exe”(Windows)。
如果安装成功,将看到ChromeDriver的版本信息以及其他一些输出。

在这里插入图片描述
这意味着已成功安装ChromeDriver,并且它已添加到系统的PATH环境变量中。

总结
通过遵循以上步骤,可以轻松下载和安装ChromeDriver。请记住,确保下载与Chrome浏览器版本匹配的ChromeDriver,并将其正确添加到系统的PATH环境变量中。


http://www.niftyadmin.cn/n/5221753.html

相关文章

戴西软件成功收购美国知名 CAE 软件公司 ETA 的VPG汽车仿真软件

戴西(上海)软件有限公司(以下简称“戴西”)荣幸宣布成功收购全球著名CAE软件开发商ETA公司(Engineering Technology Associates, Inc.)旗下的汽车碰撞安全仿真软件VPG及相关技术成果(Virtual Pr…

【C++ Primer Plus学习记录】延时循环

有时候,让程序等待一段时间很有用。例如,可能遇到这样的程序,在屏幕上显示一条消息,而没来及阅读之前,又出现了其他内容。这样读者担心自己错过了重要的、无法恢复的消息。如果程序在显示其他内容之前等待5秒钟&#x…

前端页面带值跳转

前端页面带值跳转 querry>url searchParamers,url后附加参数,传递的值长度与有限vuex(全局状态管理),搜索页面将关键词塞到状态中,所搜结果页从状态取值。 使用axios整合前后端 axios官网:axios 在前…

VScode集成python开发环境和基本插件下载配置

VSCode开发工具 下载VSCode VSCode官方首页:Visual Studio Code - Code Editing. Redefined 点击Download for Windows下载 安装过程一路下一步即可,其中建议勾选 将"通过Code打开"操作添加到Windows资源管理器目录上下文菜单方便我们直接通过…

laravel8中常用路由使用(笔记四)

目录 1、框架路由目录统一放该目录 2、基本路由,路由都调用Route方法 3、控制器使用路由 4、路由参数 5、路由组 6、命名路由 7、命令查看当前路由列表 8、路由缓存 在Laravel 8中,路由定义了应用程序中接受请求的方式。它们定义了URL和相应的控制器方法之间的…

揭秘论文开题报告写作技巧,全程无忧,附赠技术路线图模板!

最近不少学校开始让准毕业生撰写论文开题报告,如果是第一次接触学术论文的朋友,多少会卡在概念的理解上,就像题主说到的,开题报告中包含的各个部分,如研究目的、研究目标、研究内容等,容易让人眼花缭乱。 …

自己动手实现一个深度学习算法——七、卷积神经网络

文章目录 1.整体结构2.卷积层1)全连接层存在的问题2)卷积运算3)填充4)步幅5)3维数据的卷积运算6)结合方块思考7)批处理 3.池化层1)池化层的特征 4.卷积层和池化层的实现1&#xff09…

Vue组件的自定义事件$emit

组件上的自定义事件是和组件的自定义属性一样,都是模仿HTML正常的标签,由组件给出事件句柄,由使用组件的父组件提供事件处理函数。组件自定义事件真正触发的地方是在组件模板的标签上,组件自己不提供事件处理函数,将这…