chromedriver.exe与python的问题



我用以下代码执行时遇到问题:

from selenium import webdriver
import time
browser = webdriver.Chrome(r'C:UsersXXXXXchromedriver.exe') #Path directory
browser.get('https://www.google.com')

问题出在PATH文件夹:

SessionNotCreatedException: Message: session not created: This version of 
ChromeDriver only supports Chrome version 101
Current browser version is 100.0.4896.60 with binary path C:Program 
FilesGoogleChromeApplicationchrome.exe

有什么建议吗?

第1期:

错误

ChromeDriver only supports Chrome version 101

解决方案

ChromeDriver和Chrome版本必须匹配。看一下文件。因此,请确保安装了匹配的版本。

第2期

错误

'C:Program FilesGoogleChromeApplicationchromedriver.exe' executable needs to be in PATH

解决方案

您需要将PATH变量设置为在您的操作系统(即Windows(中包含C:Program FilesGoogleChromeApplicationchromedriver.exePATH变量定义操作系统搜索可执行文件的路径。请参阅此线程,了解如何在Windows 10中设置环境变量。但您只需在上搜索设置PATH变量,就会发现大量教程。

相关内容

  • 没有找到相关文章

最新更新