selenium.common.exceptions.SessionNotCreatedException: Message: session not created
·
1.问题所在
这个错误消息表明你正在使用的ChromeDriver版本与你电脑上已安装的Google Chrome版本不兼容。这个时候你有两种解决方案,一种是更改Chrome的版本,而另一种是重新下载ChromeDriver的版本。很显然,重新下载ChromeDriver的版本更为可取。
2.查看Chrome浏览器的版本
首先打开Chrome浏览器,选择并勾选帮助,找到关于Google Chrome选项,点击即可查看Chrome的版本,具体如下图所示:
很显然,我的Chrome浏览器版本是114。因此,我们去下载对应的114ChromeDriver驱动即可!
3.下载ChromeDriver驱动
点击ChromeDriver下载地址,在对应的网页找到与当前电脑中的Chrome浏览器匹配的Driver版本即可。
选择好对应的版本后,根据电脑本身的操作系统(Windows、Mac、Linux等)选择对应的zip文件下载即可。我使用电脑是Windows版本,因此选择的是chromedriver_win32.zip,具体如下所示。
4.解压并放到Python环境中
将上一步下载的chromedriver_win32.zip文件解压,可以看到chromedriver.exe可执行文件,将此可执行文件放到对应的python环境中即可解决问题,具体如下图所示:
更多推荐
已为社区贡献2条内容
所有评论(0)