问题描述:selenium.common.exceptions.SessionNotCreatedException: Message: session not created exception: Missing or invalid capabilities
(Driver info: chromedriver=2.41.578700 (2f1ed5f9343c13f73144538f15c00b370eda6706),platform=Linux 4.18.0-348.7.1.el8_5.x86_64 x86_64)
版本问题:
pip3 install --user selenium==4.1.3
selenium.common.exceptions.SessionNotCreatedException: Message: session not created exception: Missi
问题描述:selenium.common.exceptions.SessionNotCreatedException: Message: session not created exception: Missing or invalid capabilities。
Selenium
.WebDriver.4.0.0-alpha02.nupkg,
Selenium
.WebDriver 4.0,
Selenium
is a set of different software tools each with a different approach
to supporting browser automation. These tools are highly flexible, allowing
many options for locating and manipulating elements within a browser, and one
of its key features is the support for automating multiple browser platforms.
This package contains the .NET bindings for the concise and object-based
Selenium
WebDriver API, which uses native OS-level events to manipulate the
browser, bypa
ssi
ng the JavaScript sandbox, and does not require the
Selenium
Server to automate the browser.
chromedriver的安装一定要与Chrome的版本一致,不然就不起作用(不要问我是怎么知道的)。
有两个下载地址:
1、http://chromedriver.storage.googleapis.com/in
dex
.html
2、https://npm.taobao.org/
mi
rrors/chromedriver/
或者本地下载https://www.jb51.net/softs/538241.html
当然,你首先需要查看你的Chrome版本,在浏览器中输入chrome://version
一、问题原因
报这个错是因为 当前浏览器的版本与 chromedriver.exe的版本不一致了。这个时候你需要先知道自己当前浏览器的版本 ,然后再去下载一个 chromedriver.exe的对应版就好了
二、解决办法
1、查看浏览器版本
selenium
.
common
.
exception
s.
Session
Not
Create
dEx
c
eption
:
Message
:
session
not异常解决
selenium
.remote.server
此代码基于
Selenium
项目中
Selenium
Grid 的重构版本,可在原始代码已被拆分,并进行了一些小改动以允许模块化已制造
Selenium
Grid 项目的 org.openqa.
selenium
.remote.server 实用程序类
selenium
.
common
.
exception
s.
Session
Not
Create
dEx
c
eption
:
Message
:
session
not
create
d
selenium
模拟的客户端对浏览器的操作,相应浏览器的驱动版本不一致导致的。
解决方法:
第一步,查看自己chrome浏览器的版本,输入网址chrome://version/,如下图:
第二步,下载对应版本的chrome浏览器驱动,跳转http://chromedriver.storage.googleapis.com/i
selenium
.
common
.
exception
s.
session
not
create
dex
c
eption
:
message
:
session
not
create
d:
miss
ing or invalid capabilities