当前位置: 首页 > news >正文

chromedriver安装和环境变量配置

chromedriver

      • 1、安装
      • 2、【重点】环境变量配置
        • (1)包的复制:
        • (2)系统环境变量配置
      • 3、验证

1、安装

网上随便搜一篇chromedriver的安装文档即可。这里是一个快速链接
特别提醒:截止2024.1.30,chromedriver.exe已经更新到121.xx了,如果你在官网上没有找到和你google chrome版本一致的chromedriver.exe,建议先把本地的google chrome升级到最新版本,再去下载对应版本的chromedriver.exe。

2、【重点】环境变量配置

对解压包里的chromedrive.exe进行如下操作:

(1)包的复制:
  • 复制1:复制任意一个需要管理员就可以访问的文件夹下!
    • 默认google 的安装目录在"C:\Program Files\Google\Chrome\Application",但C:\Program Files需要管理员权限,如果把chromedriver.exe放在该目录下,可能无法正常访问。我的最终路径:“D:\othersoft\google”:
      在这里插入图片描述
  • 复制2:检查引用from selenium import webdriver的.py脚本所使用的python环境,把chromedrive.exe在当前python环境下也复制一份。
    • 比如.py使用的环境安装在“D\python3.10\xx”, 则直接把chromedrive.exe复制到“D\python3.10”目录下即可。
      在这里插入图片描述
(2)系统环境变量配置

复制1中chromedriver.exe的路径添加到系统环境PATH中。
在这里插入图片描述

3、验证

(1)第一种

chromedriver --version

在这里插入图片描述
(2)第二种

from selenium import webdriver
driver = webdriver.Chrome()

会启动一个chrome窗口,并马上关闭。

http://www.lryc.cn/news/290970.html

相关文章:

  • Linux浅学笔记03
  • 【vue】图片加载骨架
  • leetcode59. 螺旋矩阵 II
  • bash 5.2中文修订5
  • 5GNR解调分析手持式频谱分析仪
  • 互联网加竞赛 基于深度学习的人脸表情识别
  • python-自动化篇-运维-监控-简单实例-道出如何使⽤Python进⾏网络监控?
  • SpringBoot 配置类解析
  • 全套军事和民用监听系统
  • MicroPython核心:编译器
  • R语言【taxlist】——tax2traits():将分类信息设置为分类单元特征
  • CTF-WEB的知识体系
  • 【Spring框架】@Cacheable注解:缓存最佳实践
  • iZotope RX 10.4.2 mac激活版 音频修复和增强工具
  • vue核心知识点
  • 【乳腺肿瘤诊断分类及预测】基于Elman神经网络
  • 【kubernets】由Evicted状态的Pod探讨k8s中pod的驱逐策略
  • vxe-table3.0的表格树如何做深层查找,返回搜索关键字的树形结构
  • 幻兽帕鲁越玩越卡,内存溢出问题如何解决?
  • C++_list
  • 使用docker部署mongodb
  • C#,打印漂亮的贝尔三角形(Bell Triangle)的源程序
  • 开源电商系统
  • 责任链模式在java中的实现
  • 粤嵌Gec6818---小项目功能实现简单步骤(RFID+图片显示+音乐+视频)
  • opencv学习 特征提取
  • 关于maven项目构建的解释
  • IMU/捷联惯导常见的术语,以及性能评价标准(附Python解析代码)
  • Debezium发布历史98
  • APUE学习之进程间通信(IPC)(下篇)