Chromedriver安装

Chromedriver安装

python结合selenium可以实现自动控制网页/浏览器。但是前提需要安装chromedriver,且需要和chrome浏览器的版本相匹配,本文记录安装chromedrive的流程。

  1. 打开chrome浏览器,在setting中检查版本(示例版本为92.0.4515.131):

在这里插入图片描述

  1. 在http://chromedriver.storage.googleapis.com/index.html中下载对应的chromedriver,没有完全匹配的就选版本号最接近的即可。

  2. 下载后解压,获得chromedriver.exe文件,放到C盘python的安装路径,如

    C:\Program Files\Python37

    如果是Linux系统,则可以放在:
    /usr/bin/

  3. 如果之前没有安装selenium,则在powershell中运行:

    F:\Python>pip install selenium
    

    如果已经安装过,则无需再执行该指令~

  4. 然后便可以在python脚本中引用selenium:

    from selenium import webdriver
    

    或者:

    from selenium.webdriver.support.select import select
    
### 如何在不同操作系统上安装 ChromeDriver #### 安装概述 为了使 Selenium 或其他自动化工具能够控制 Google Chrome 浏览器,必须先安装与目标系统兼容的 ChromeDriver 版本。以下是针对主要操作系统的具体安装方法。 --- #### macOS 系统上的安装过程 对于 macOS 用户来说,可以通过以下方式完成 ChromeDriver安装: 1. **访问官方下载页面** 打开 ChromeDriver 下载链接[^3],并根据当前使用的 Chrome 浏览器版本号选择匹配的驱动程序版本。例如,如果 Chrome 是 `110.x`,则应选择该大版本下的最新小版本。 2. **下载适合的操作系统文件** - 从官网获取适用于 Mac OS X 的 `.zip` 文件。 3. **解压并将可执行文件放置于适当位置** 将解压后的 `chromedriver` 可执行文件移动至 `/usr/local/bin/` 路径下或其他已加入环境变量的位置[^1]。 4. **验证安装成功与否** 使用终端命令测试是否可以正常调用: ```bash chromedriver --version ``` --- #### Windows 系统中的配置指南 Windows 平台同样遵循类似的逻辑来部署 ChromeDriver: 1. **确定浏览器版本并与之配对选取合适的驱动版次** 2. **取得对应平台档案包** 前往前述提到的资源网址处挑选符合 Windows 架构需求的部分进行保存下来[^2]。 3. **设定好实际储存地点之后调整系统参数以便全局识别** 把刚才提取出来的 `chromedriver.exe` 移动到某个固定盘符里的特定资料夹内;接着把这一级目录添加进入计算机高级设置里面的 Path 属性列表之中去实现自动寻址功能或者直接修改 Python 脚本指明确切地址如下所示例子那样做处理[^4]: ```python from selenium import webdriver driver = webdriver.Chrome(executable_path=r'C:\path\to\chromedriver.exe') ``` 4. **最后一步也是确认环节即运行简单的指令看看反馈情况怎么样** 同样打开 CMD 输入相似形式查看是否有返回相应信息表明一切就绪无误: ```cmd chromedriver --version ``` --- #### Linux 发行版内的实践方案 Linux 用户通常会采用手动编译或是通过软件仓库管理的方式来进行依赖项满足工作流程: 1. **参照上述相同原则定位适切发行标签编号组合关系后实施抓取动作** 2. **依照惯例展开压缩包继而赋予必要权限再迁移过去常规路径底下比如/usr/bin之类区域里面去** 3. **最终依旧借助 shell 提供的功能快速检验成果状态** ```bash ./chromedriver --version ``` 以上便是跨多类主流桌面端作业体系结构环境下各自独立却又相互关联紧密联系起来的一整套标准化实施方案描述完毕! ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值