chromedriver安装和环境变量配置

chromedriver

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窗口,并马上关闭。

相关推荐
小白学大数据1 小时前
正则表达式在Kotlin中的应用:提取图片链接
开发语言·python·selenium·正则表达式·kotlin
程序员小雷1 天前
软件测试基础:单元测试与集成测试
python·功能测试·selenium·测试工具·单元测试·集成测试·压力测试
程序员小雷2 天前
应对自动化测试中的异步操作:策略与实践
功能测试·selenium·测试工具·jmeter·单元测试·测试用例·postman
墨城烟柳Q2 天前
自动化爬虫-selenium模块万字详解
爬虫·python·selenium·自动化
raoxiaoya2 天前
python安装selenium,geckodriver,chromedriver
开发语言·python·selenium
i道i2 天前
python 爬虫 入门 六、Selenium
爬虫·python·selenium
谷隐凡二2 天前
selenium操作已开启的浏览器,方便调试
selenium·测试工具
钱钱钱端2 天前
UI自动化测试 —— CSS元素定位实践!
css·功能测试·selenium·测试工具·jmeter·ui·postman
保护小周ღ3 天前
【Web自动化】探索Selenium与WebDriver的核心原理
selenium·自动化
机器视觉小小测试员3 天前
selenium解决调用Chrome str’ object has no attribute ‘capabilities’ Process finished
chrome·python·selenium