appium python错误:此版本的ChromeDriver仅支持Chrome版本83
chrome://inspect/#devices 在Chrome浏览器中显示:appium python错误:此版本的ChromeDriver仅支持Chrome版本83,python,selenium-chromedriver,appium,Python,Selenium Chromedriver,Appium,chrome://inspect/#devices 在Chrome浏览器中显示: M2010J19SC#44DDF4470121 com.tencent.mm(77.0.3865.120)跟踪中的WebView 当我跑的时候 driver.switch_to.context('WEBVIEW_com.tencent.mm:tools') 应用程序运行失败: selenium.common.exceptions.WebDriverException:消息:处理命令时发生未知的服务器端错误。 原始
M2010J19SC#44DDF4470121
com.tencent.mm(77.0.3865.120)跟踪中的WebView
当我跑的时候
driver.switch_to.context('WEBVIEW_com.tencent.mm:tools')
应用程序运行失败:selenium.common.exceptions.WebDriverException:消息:处理命令时发生未知的服务器端错误。 原始错误:无法创建新会话。详细信息:未创建会话:此版本的ChromeDriver仅支持Chrome版本83。
我的谷歌浏览器版本:版本90.0.4430.93(64位) Appium日志:
[debug] [35m[Chromedriver][39m The most recent known Chrome version: 86.0.4240
[debug] [35m[Chromedriver][39m Found 6 executables in 'C:\Users\LinHai\AppData\Local\Programs\Appium\resources\app\node_modules\appium\node_modules\appium-chromedriver\chromedriver\win'[debug] [35m[Chromedriver][39m The following Chromedriver executables were found:
[debug] [35m[Chromedriver][39m 'C:/Users/LinHai/AppData/Local/Programs/Appium/resources/app/node_modules/appium/node_modules/appium-chromedriver/chromedriver/win/chromedriver-原始.exe' (version '86.0.4240.22', minimum Chrome version '86.0.4240')
[debug] [35m[Chromedriver][39m 'C:/Users/LinHai/AppData/Local/Programs/Appium/resources/app/node_modules/appium/node_modules/appium-chromedriver/chromedriver/win/chromedriver_win32_v83.0.4103.39.exe' (version '83.0.4103.39', minimum Chrome version '83.0.4103')
[debug] [35m[Chromedriver][39m 'C:/Users/LinHai/AppData/Local/Programs/Appium/resources/app/node_modules/appium/node_modules/appium-chromedriver/chromedriver/win/chromedriver.exe' (version '83.0.4103.39', minimum Chrome version '83.0.4103')
[debug] [35m[Chromedriver][39m 'C:/Users/LinHai/AppData/Local/Programs/Appium/resources/app/node_modules/appium/node_modules/appium-chromedriver/chromedriver/win/chromedriver_win32_v83.0.4103.14.exe' (version '83.0.4103.14', minimum Chrome version '83.0.0')
[debug] [35m[Chromedriver][39m 'C:/Users/LinHai/AppData/Local/Programs/Appium/resources/app/node_modules/appium/node_modules/appium-chromedriver/chromedriver/win/chromedriver_win32_v2.44.exe' (version '2.44', minimum Chrome version '69.0.3497')
[debug] [35m[Chromedriver][39m 'C:/Users/LinHai/AppData/Local/Programs/Appium/resources/app/node_modules/appium/node_modules/appium-chromedriver/chromedriver/win/chromedriver_win32_v2.43.exe' (version '2.43', minimum Chrome version '69.0.3497')
我试图改变C:/Users/LinHai/AppData/Local/Programs/Appium/resources/app/node_modules/Appium/node_modules/Appium chromedriver/chromedriver/win/chromedriver.exe 的chromedriver.exe到以下版本:
77.0.3865.40
83.0.4103.39
86.0.4240.22
90.0.4430.24
仍然返回“此版本的ChromeDriver仅支持Chrome版本83”错误
我必须将Chrome版本降级到83吗?只需更新chromedriver-用于自动更新驱动程序:
pip install webdriver-manager
要安装/更新ChromeDriver,请执行以下操作:
from webdriver_manager.chrome import ChromeDriverManager
custom_path = '/home/user/drivers/chromedriver'
ChromeDriverManager(path=custom_path).install()
我通过以下代码解决了此问题:
self.dc['chromedriverExecutable'] = 'D:\\chromedriver\\should be the same with app's webview version\\chromedriver_win32\\chromedriver.exe'
你试过更新驱动程序吗?是的,我下载了ChromeDriver 86.0.4240.22,并替换“C:/Users/LinHai/AppData/Local/Programs/Appium/resources/app/node_modules/Appium/node_modules/Appium chromedriver/chromedriver/win/chromedriver.exe”我应该更新哪个版本的chromedriver?与您的chrome兼容的版本-因此chromedriver 90.0.4430.24I替换chromedriver 90.0.4430.24,但它仍然是“已知的最新Chrome版本:86.0.4240”,“C:/Users/LinHai/AppData/Local/Programs/Appium/resources/app/node_modules/Appium/node_modules/Appium chromedriver/chromedriver/win/chromedriver.exe”(版本“90.0.4430.24”,最低Chrome版本“90”)然后你做错了什么-这种问题只有一个解决方案…你可能有不同的位置,其中有不同的Chromedriver…只是看看你的应用程序日志,我没有看到那里的90版本[debug][35m[Chromedriver][39m在'C:\Users\LinHai\AppData\Local\Programs\Appium\resources\app\node\u modules\Appium\node\u modules\Appium chromedriver\chromedriver\win'[debug][35m[chromedriver][39m中找到了6个可执行文件。找到了以下chromedriver可执行文件:[debug][35m[chromedriver][39m'C:/Users/LinHai/AppData/Local/Programs/Appium/resources/app/node_modules/Appium/node_modules/Appium chromedriver/chromedriver/win/chromedriver.exe'(版本'90.0.4430.24',最低Chrome版本'90')我应该在哪里输入这些代码?在self.driver=webdriver.Remote之前(“,self.dc”)?自定义\u路径='C:\\Users\\LinHai\\AppData\\Local\\Programs\\Appium\\resources\\app\\node\u modules\\Appium\\node\u modules\\Appium chromedriver\\chromedriver\\win\\chromedriver.exe'chromedriver管理器(路径=自定义\u路径)。安装()文件NotFoundError:[WinError 3]系统找不到指定的位置:“C:\\Users\\LinHai\\AppData\\Local\\Programs\\Appium\\resources\\app\\node\u modules\\Appium\\node\u modules\\Appium chromedriver\\chromedriver\\win\\chromedriver.exe\\drivers'custom\u path='D:\\CLX\\Android\\chromedriver\\90.0.4430.24\\chromedriver\u win32'chromedriver管理器(path=custom\u path).install()====WebDriver manager====当前google chrome版本为90.0.4430获取90.0.4430驱动程序的最新驱动程序版本[D:\CLX\Android\chromedriver\90.0.4430.24\chromedriver\U win32\drivers\chromedriver\win32\90.0.4430.24\chromedriver.exe]在缓存引发异常类(消息、屏幕、堆栈跟踪)中找到selenium.common.exceptions.WebDriverException:消息:处理命令时发生未知服务器端错误。原始错误:无法创建新会话。详细信息:未创建会话:此版本的ChromeDriver仅支持Chrome版本83