首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >硒版本3.7.1或3.5.3所需的铬版本是什么版本?

硒版本3.7.1或3.5.3所需的铬版本是什么版本?
EN

Stack Overflow用户
提问于 2017-11-23 09:04:58
回答 2查看 2.2K关注 0票数 0

我得到了在ubuntu17.04上报告的“只允许本地连接”的问题,使用了以下一组java selenium、chrome和chrome驱动程序。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
Selenium - version 3.7.1
Chrome Driver 2.33.506092
Chromium Version 62.0.3202.89 (Official Build) Built on Ubuntu , running on Ubuntu 17.04 (64-bit)

与铬稳定版本62.0.3202.94 (正式构建)(64位)

我想知道最新推荐的稳定软件3.7.1和3.5.3版本是什么?每个版本的铬和驱动程序是什么版本的?

我在3.5.3或3.7.1中使用以下maven依赖项。我在想,对chrome的更新使我两人都停止了工作,但是我不确定,因为我一直在有效地使用3.5.3,然后又有效地使用了3.7.1,直到昨天我开始收到这个错误。我相信我昨天也更新了我的系统。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<dependency>
    <groupId>org.seleniumhq.selenium</groupId>
    <artifactId>selenium-chrome-driver</artifactId>
    <version>3.5.3</version>
</dependency>
<dependency>
    <groupId>org.seleniumhq.selenium</groupId>
    <artifactId>selenium-remote-driver</artifactId>
    <version>3.5.3</version>
</dependency>
<dependency>
    <groupId>org.seleniumhq.selenium</groupId>
    <artifactId>selenium-java</artifactId>
    <version>3.5.3</version>
</dependency>

更新1:

我记得我最近备份了我的虚拟机。

我确实有一个工作版本

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
ChromeDriver 2.33.506092
Chromium Version 62.0.3202.89 (Official Build) Built on Ubuntu
running on Ubuntu 17.04 (64-bit)

<dependency>
    <groupId>org.seleniumhq.selenium</groupId>
    <artifactId>selenium-chrome-driver</artifactId>
    <version>3.5.1</version>
</dependency>
<dependency>
    <groupId>org.seleniumhq.selenium</groupId>
    <artifactId>selenium-remote-driver</artifactId>
    <version>3.5.1</version>
</dependency>
<dependency>
    <groupId>org.seleniumhq.selenium</groupId>
    <artifactId>selenium-java</artifactId>
    <version>3.5.1</version>
</dependency>

也适用于3.5.3和3.7.1

在用铬更新来更新系统后,

啊,一拉,系统就坏了..。一定是密码里的什么东西。

实际上,从我所知道的信息来看,“只有本地连接是允许的”并不是一个问题,即使在系统运行时也是如此。我被这么多关于这是一个错误的帖子搞糊涂了。这可能不是错误,而是系统崩溃前向用户显示的最后一条消息。

更新2: --我在这里似乎也遇到了同样的问题。所描述的随机性可能造成了一些混乱。

h8feg https://github.com/SeleniumHQ/selenium/issues/4961

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
unknown error: Chrome failed to start: exited abnormally
  (Driver info: chromedriver=2.33.506092 (733a02544d189eeb751fe0d7ddca79a0ee28cce4),platform=Linux 4.10.0-40-generic x86_64) (WARNING: The server did not provide any stacktrace information)
Command duration or timeout: 60.09 seconds
Build info: version: '3.7.1', revision: '8a0099a', time: '2017-11-06T21:01:39.354Z'
System info: host: 'ubuntu', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '4.10.0-40-generic', java.version: '1.8.0_151'
Driver info: driver.version: ChromeDriver

org.openqa.selenium.WebDriverException: unknown error: Chrome failed to start: exited abnormally
  (Driver info: chromedriver=2.33.506092 (733a02544d189eeb751fe0d7ddca79a0ee28cce4),platform=Linux 4.10.0-40-generic x86_64) (WARNING: The server did not provide any stacktrace information)
Command duration or timeout: 60.09 seconds
Build info: version: '3.7.1', revision: '8a0099a', time: '2017-11-06T21:01:39.354Z'
System info: host: 'ubuntu', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '4.10.0-40-generic', java.version: '1.8.0_151'
Driver info: driver.version: ChromeDriver
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
    at org.openqa.selenium.remote.ErrorHandler.createThrowable(ErrorHandler.java:214)
    at org.openqa.selenium.remote.ErrorHandler.throwIfResponseFailed(ErrorHandler.java:166)
    at org.openqa.selenium.remote.JsonWireProtocolResponse.lambda$new$0(JsonWireProtocolResponse.java:53)
    at org.openqa.selenium.remote.JsonWireProtocolResponse.lambda$getResponseFunction$2(JsonWireProtocolResponse.java:91)
    at org.openqa.selenium.remote.ProtocolHandshake.lambda$createSession$0(ProtocolHandshake.java:123)
    at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
    at java.util.Spliterators$ArraySpliterator.tryAdvance(Spliterators.java:958)
    at java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
    at java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
    at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
    at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
    at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
    at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
    at java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
    at org.openqa.selenium.remote.ProtocolHandshake.createSession(ProtocolHandshake.java:126)
    at org.openqa.selenium.remote.ProtocolHandshake.createSession(ProtocolHandshake.java:73)
    at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:142)
    at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
    at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:600)
    at org.openqa.selenium.remote.RemoteWebDriver.startSession(RemoteWebDriver.java:219)
    at org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:142)
    at org.openqa.selenium.chrome.ChromeDriver.<init>(ChromeDriver.java:181)
    at org.openqa.selenium.chrome.ChromeDriver.<init>(ChromeDriver.java:168)
    at org.openqa.selenium.chrome.ChromeDriver.<init>(ChromeDriver.java:123)

向康德问好

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-11-25 04:02:58

我记得我最近备份了我的虚拟机。

我确实有一个工作版本

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
ChromeDriver 2.33.506092
Chromium Version 62.0.3202.89 (Official Build) Built on Ubuntu
running on Ubuntu 17.04 (64-bit)

<dependency>
    <groupId>org.seleniumhq.selenium</groupId>
    <artifactId>selenium-chrome-driver</artifactId>
    <version>3.5.1</version>
</dependency>
<dependency>
    <groupId>org.seleniumhq.selenium</groupId>
    <artifactId>selenium-remote-driver</artifactId>
    <version>3.5.1</version>
</dependency>
<dependency>
    <groupId>org.seleniumhq.selenium</groupId>
    <artifactId>selenium-java</artifactId>
    <version>3.5.1</version>
</dependency>

也适用于3.5.3和3.7.1

更新:在进行了几天的开发工作之后,又出现了同样的错误。所描述的随机性可能引起了我的困惑。

h8feg

问题必须是对铬浏览器的更新,最终导致此问题。

自工作版本以来进行了更新。也许.94没有很好的玩铬驱动程序。

62.0.3202.89-0ubuntu0.17.04.1386 62.0.3202.94-0ubuntu0.17.04.1388

https://launchpad.net/ubuntu/zesty/+source/chromium-browser

同样,如果我恢复到我的工作虚拟机备份,并只更新代码是相同的,在破碎的系统,代码工作启动铬。

所以我想现在的答案是不更新最新版本的铬。

票数 0
EN

Stack Overflow用户

发布于 2017-11-23 09:15:50

这取决于您正在运行的chromedriver版本,下面的链接告诉您支持的chrome浏览器/驱动程序版本。

https://chromedriver.storage.googleapis.com/2.26/notes.txt

您还可以在这里查看当前的铬驱动程序版本:

https://sites.google.com/a/chromium.org/chromedriver/downloads

我看得出你在跑:

铬驱动器2.33.506092

你可以在文件中看到:

希望这能有所帮助!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47460477

复制
相关文章
ClickHouse 的 LTS 版本是什么?
我们都知道 ClickHouse 不仅查询速度快,他的迭代发版速度也是相当 “变态”,我粗略统计了下今年的 CHANGELOG,目前已经发布了 39 次 stable 版本了。
Nauu
2020/09/01
3.7K0
windows查看网卡固件版本_固件版本是什么
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/11/07
1.2K0
聊聊如何验证线上的版本是符合预期的版本
当我们想知道部署项目的哪个版本有问题?当我们想知道线上运行的版本是否是我们预期的版本?当我们想把部署的版本与代码进行关联?如果是你用git来做版本管理,那就可以使用git-commit-id-maven-plugin插件来实现上述功能。
lyb-geek
2022/05/03
5670
linux内核版本指什么意思,Linux的内核版本是怎么回事「建议收藏」
虽然编号就是如上的方式来编写,不过依据Linux内核的发展历程,内核版本的定义有点不太相同。
全栈程序员站长
2022/09/24
2K0
linux内核版本指什么意思,Linux的内核版本是怎么回事「建议收藏」
Linux内核版本_linux最新版本是多少
可以使用uname -r 查看内核版本号,例如:2.6.32-754.2.1.el6.x86_64
全栈程序员站长
2022/09/25
1.8K0
Linux内核版本_linux最新版本是多少
如何查看Linux下版本是32位
查看linux机器是32位还是64位的方法: 方法一: file /sbin/init 或者 file /bin/ls 显示结果:如果显示 64-bit 则为64位;如果显示 32-bit 则为32位; /sbin/init: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, stripped 方法二: uname -a 显示
joshua317
2018/04/16
2.3K0
webpack最新版本是多少_webpack不是内部或外部命令
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/169204.html原文链接:https://javaforall.cn
全栈程序员站长
2022/09/22
2930
webpack最新版本是多少_webpack不是内部或外部命令
Unity 关于低版本是否可以引用高版本构建内容的可行性验证
本篇内容以Unity的一个相对较低的版本(2017.4.40)和一个相对较高的版本(2020.3.33),来验证在低版本中是否可以使用高版本中构建的内容,包括如下内容:
CoderZ
2022/09/08
1.2K0
Unity 关于低版本是否可以引用高版本构建内容的可行性验证
JeecgBoot低代码开发平台 3.5.3 版本发布,Online功能专题升级
JEECG
2023/07/24
5520
机器学习环境搭建安装TensorFlow1.13.1+Anaconda3.5.3+Python3.7.1+Win10
方案1. 可以直接从官网https://www.anaconda.com/distribution/,默认下载最新版本,19年3月27日为python3.7.1版本 方案2. 清华镜像https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/,速度快很多,找到对应版本即可
软测小生
2019/11/18
3.6K0
看微软 Windows 30年发展简史,你用过最早的系统版本是什么?
30多年可以把一个人变成什么样子?微软的比尔盖茨给出了一个最好的答案。 同样的,作为一款历经30多年风雨的操作系统,可以说,Windows发展的30多年,其实就是整个计算机应用,从小众化向大众化消费领
用户7657330
2020/08/14
1.8K0
看微软 Windows 30年发展简史,你用过最早的系统版本是什么?
[linux] 查看centos或ubuntu的系统版本
centos版本 cat /etc/redhat-release [root@iZt4nfi13rgw5yqxf67k84Z ~]# cat /etc/redhat-release CentOS Linux release 7.9.2009 (Core) [root@iZt4nfi13rgw5yqxf67k84Z ~]# lsb_release -a LSB Version: :core-4.1-amd64:core-4.1-noarch Distributor ID: CentOS Descr
唯一Chat
2021/07/23
7810
【GIT版本控制】--什么是版本控制
版本控制是在软件开发和许多其他领域中非常重要的工具,因为它解决了许多与协作、追踪更改和管理项目相关的问题。以下是一些主要原因,解释了为什么需要版本控制:
喵叔
2023/10/06
3140
快速学习-Mycat 最新的稳定版本是哪个到哪里下载?
答:打包代码:Mycat 最新稳定版是 1.5.1 ,1.6 为 aphla,下载地址是: https://github.com/MyCATApache/Mycat-download。 文档:https://github.com/MyCATApache/Mycat-doc。 源码:https://github.com/MyCATApache/Mycat-Server。
cwl_java
2021/08/30
1.5K0
EasyPR-Java项目maven版本所需jar包
最近领导让研究OCR车牌识别的技术,刚开始网上一搜感觉比较有戏的样子,后来发现这个行业商业化还是挺严重的,好多都是和硬件设备配套的。但是作为我们这种*丝程序猿大家都懂的,肯定是打死也不会首先考虑收费的东西的,其实领导也是这么想的,要不然还让你研究个毛线啊。看到的开源的项目貌似有OpenCV但是这个是国外的东西,而对于国内车牌识别有一个依赖于OpenCV的开源项目就是EasyPR,但是这个项目貌似是C++的,但是我是Java所以就找了一个Java版本的想来跑一跑。这个是项目的所需jar包
用户4585225
2020/12/18
7470
EasyPR-Java项目maven版本所需jar包
知识分享之规范——为何TLS主流版本是TLS1.2
知识分享之规范类别是我进行整理的日常开发使用的各类规范说明,作为一个程序员需要天天和各种各样的规范打交道,而有些规范可能我们并不是特别了解,为此我将一些常见的规范均整理到知识分享之规范系列中,便于小伙伴们快速翻阅学习。
cn華少
2022/05/13
2.1K0
php用哪个版本_php什么版本好
1.1 autoload的使用;当在代码中使用一个未定义的类的时候,该函数就会被调用
全栈程序员站长
2022/09/20
4.3K0
如何查看mysql的版本_查看mysql版本语句是什么
大家好,又见面了,我是你们的朋友全栈君。 查看MySQL的版本,主要有以下几个方法:
全栈程序员站长
2022/09/27
10.9K0
centos安装指定版本docker或软件
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/101868.html原文链接:https://javaforall.cn
全栈程序员站长
2022/06/29
9180
centos安装指定版本docker或软件
卸载旧版本docker或者残留 yum -y remove docker docker-common docker-selinux docker-engine docker-engine-selinux container-selinux docker-ce # 或者 yum -y remove docker* #删除所有的镜像、容器、数据卷、配置文件等 sudo rm -rf /var/lib/docker # 查看安装的docker相关软件 卸载情况 yum list installed | gr
互联网-小阿宇
2022/11/21
1.1K0

相似问题

bash if语句,版本是否低于所需版本?

30

AppInvites运行所需的Google服务版本是什么?

15

使用Vimeo所需的最低PHP版本是什么?

11

maven的确切版本是什么?来自maven:3.5.3-JDK-8-高寒

19

错误:没有下载铬版本

130
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文