报错一:: Message: session not created: This version of ChromeDriver only supports Chrome version 120
原因一:谷歌浏览器与chromedriver驱动器版本不一样!
1.先检查谷歌浏览器的版本。
a). 可以在谷歌浏览器输入网址查看版本:chrome://version/
b). 在浏览器设置查看。
2.检查chromedriver驱动器版本。
a).命令行cdm输入chromedriver查看版本(我这里是已经更新了驱动器版本已经和我的浏览器版本一致了)
注意.127版本的chromedriver驱动器国内镜像下载链接:127chromedriver驱动器。下载完后一定要把驱动器放在运行你python代码的文件里面。
b).再到cdm命令里面输入where chromedriver 查看你的驱动器放哪里了。
c).要把解压好的chromedriver.exe 放在python文件夹里面。
然后把这个文件夹地址放入电脑path环境里面
报错二:这里我又报错
报错原因如下:
selenium.common.exceptions.WebDriverException: Message: ‘chromedriver’ executable needs to be in PATH. Please see https://sites.google.com/a/chromium.org/chromedriver/home
原因二:
报错原因:chromedriver的可执行文件,需要在PATH中,没有把chromedrive放入到path环境里面
解决:上面图可以看出我放的位置有三个我把第二个位置删了就没有报错了。另外一定要把驱动器放在运行的python代码文件里面。如图:
重新运行:
ok啦。全部工作搞完再次运行python代码:
大功告成,正常打开,正常运行!!!!
今天的分享到此结束,欢迎大家阅读、查看、尝试解决问题。有其他报错评论,点赞三连