本文主要是介绍配置selenium库的浏览器驱动,解决selenium.common.exceptions.SessionNotCreatedException 报错(保姆级图文),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
目录
- 1.报错分析
- 2. 下载适配浏览器版本的ChromeDriver驱动
- 3. 谷歌浏览器本身的问题
- 4. 测试是否成功
- 总结
欢迎关注 『Python』 系列,持续更新中
欢迎关注 『Python』 系列,持续更新中
1.报错分析
selenium.common.exceptions.SessionNotCreatedException: Message: session not created: This version of ChromeDriver only supports Chrome version 92
Current browser version is 97.0.4692.71 with binary path C:\Users\ASUS\AppData\Local\Google\Chrome\Application\chrome.exe
- SessionNotCreatedException:消息:会话未创建:此版本的ChromeDriver仅支持Chrome版本92
- 你的电脑默认Chrome浏览器路径是C:\Users\ASUS\AppData\Local\Google\Chrome\Application\chrome.exe
- 出现这种情况说明你的Chrome浏览器升级了和你的ChromeDriver不兼容
2. 下载适配浏览器版本的ChromeDriver驱动
根据前面报错信息提示的浏览器路径C:\Users\ASUS\AppData\Local\Google\Chrome\Application\chrome.exe
找到浏览器,右键属性,再查看得到详细信息中的浏览器版本97.0.4692.71
依据得到的版本到官方下载网站下载驱动,浏览器ctrl+f
搜索
https://npm.taobao.org/mirrors/chromedriver/
3. 谷歌浏览器本身的问题
正常谷歌浏览器安装在默认路径,如果你是用的什么便携版本第三方魔改的,可能会因为某些组件被绿化掉导致无法正常使用,强烈建议下一个官方的谷歌浏览器一路默认安装下一步(环境变量也会配好,省时省力)
4. 测试是否成功
简单测试用selenium打开博客
# @Time : 2022/1/15 16:32
# @Author : 南黎
# @FileName: 测试能否使用selenium.pyfrom selenium import webdriverdriver = webdriver.Chrome()driver.maximize_window()driver.get("https://blog.csdn.net/u011027547")
更有趣的测试——
【Python黑科技】免登陆爬取知乎图片(保姆级图文+实现代码)
总结
大家喜欢的话,给个👍,点个关注!继续跟大家分享敲代码过程中遇到的问题!
版权声明:
发现你走远了@mzh原创作品,转载必须标注原文链接
Copyright 2022 mzh
Crated:2022-1-10
欢迎关注 『Python』 系列,持续更新中
欢迎关注 『Python』 系列,持续更新中
【Python安装第三方库一行命令永久提高速度】
【使用PyInstaller打包Python文件】
【更多内容敬请期待】
这篇关于配置selenium库的浏览器驱动,解决selenium.common.exceptions.SessionNotCreatedException 报错(保姆级图文)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!