安装selenium和关于chrome高版本对应的driver驱动下载安装【Win/Mac 】

目录

一、查看自己电脑上chrome的版本

[二、下载 ChromeDriver](#二、下载 ChromeDriver)

三、安装selenium

[法一:打开pycharm,点击File,Setting进入配置页面,点击Project下面的Python Interpreter进入环境配置页面,点击+。输入selenium。之后install](#法一:打开pycharm,点击File,Setting进入配置页面,点击Project下面的Python Interpreter进入环境配置页面,点击+。输入selenium。之后install)

四、环境配置

五、验证安装


一、查看自己电脑上chrome的版本

二、下载 ChromeDriver

下载地址:

1.(123/125开头)https://googlechromelabs.github.io/chrome-for-testing/

2.(70~80~90~114开头)https://chromedriver.chromium.org/downloads

3.(还有一个可以看 ChromeDriver )

http://chromedriver.storage.googleapis.com/index.html​​​​​​​

选的带有ChromeDriver 的win/mac/Linux 系统。

三、安装selenium

法一:打开pycharm,点击File,Setting进入配置页面,点击Project下面的Python Interpreter进入环境配置页面,点击+。输入selenium。之后install

法二:在终端输入

复制代码
pip install selenium

四、环境配置

法一:把下载的压缩包进行解压,将解压的chromedriver.exe 放到PythonScripts 目录下。

法二:懒得配环境的也可以按照下面的方式写。反正启动方式要写对。

复制代码
driver = webdriver.Chrome(executable_path=r"E:\Anaconda3\file\envs\item\Lib\site-packages\selenium\webdriver\chrome\chromedriver.exe", options=options)

法三:mac系统,看下面的帖子,简而言之就是

把chromedriver放在/usr/local/bin目录下。这个目录是隐藏的,所以随便打开一个Finder,然后command+shift+G。直接把chromedriver放进来。在终端中输入chromedriver --version验证是否安装成功。

查看到安装的驱动的版本,与本地浏览器的版本一致后,则可正常运行代码啦~

(若执行这步时,报无法打开"chromedriver",因为无法验证开发者的错误时,进入系统偏好设置-安全性与隐私-通用,点击允许该软件。)可以参考下面的这个帖子。

http://​https://blog.csdn.net/Chen_798/article/details/121056144?ops_request_misc=&request_id=&biz_id=102&utm_term=chromedriver%20mac&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduweb~default-7-121056144.nonecase&spm=1018.2226.3001.4187​

五、验证安装

复制代码
from selenium import webdriver

def main():
    driver = webdriver.Chrome()
    driver.get("https://www.baidu.com")

if __name__ == '__main__':
    main()
相关推荐
hhzz37 分钟前
基于监控视频的水位尺自动识别技术方案与实现
python·opencv·yolo·图像识别·cv
yongche_shi1 小时前
ragas官方文档中文版(五十)
开发语言·python·ai·ragas·如何评估和改进 rag 应用
前端之虎陈随易1 小时前
编程语言级别的Skill市场,AI Agent 的未来形态
前端·vue.js·人工智能·typescript·node.js
一路向北he1 小时前
字节钢铁军团--“提供情境,而非控制”
java·开发语言·前端
kyriewen1 小时前
豆包和千问同时关了智能体,我用它们搭的 3 个自动化全废了——迁移方案整理
前端·javascript·ai编程
前端一小卒1 小时前
我用 TypeScript 从零手写了一个 Claude Code,然后发现它的核心只有 30 行
前端·agent
AI行业学习2 小时前
Notepad++ 官方下载 + 完整安装 + 全套优化配置(2026最新)
开发语言·人工智能·python·前端框架·html·notepad++
大圣编程3 小时前
Python中continue语句的用法是什么?
开发语言·前端·python
yuhaiqiang3 小时前
随手 vibecoding 的浏览器插件已经 6000 多次下载,聊聊他的产品设计
前端·后端·面试
云烟成雨TD3 小时前
LangFlow 1.x 系列【5】可视化编辑页面功能说明
人工智能·python·agent