无法更新 chromedriver 和 seleniumrelease [英] Can't update chromedriver and seleniumrelease

查看:39
本文介绍了无法更新 chromedriver 和 seleniumrelease的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我尝试使用量角器.所以我跟着一个小教程,我做的第一件事是:

I try to work with protractor. So I followed a small tutorial and the first thing I did:

npm install -g protractor

这将安装两个命令行工具,量角器和 webdriver-manager.但现在我必须更新我的 webdriver-manager:

This will install two command line tools, protractor and webdriver-manager. But now I have to update my webdriver-manager:

webdriver-manager update

所以我的 cmd 尝试连接 https://chromedriver.storage.googleapis.com/2.14/chromedriver_win32.ziphttps://selenium-release.storage.googleapis.com/2.45/selenium-server-standalone-2.45.0.jar.但它会给出这个错误:

So my cmd tries to connect with https://chromedriver.storage.googleapis.com/2.14/chromedriver_win32.zip and https://selenium-release.storage.googleapis.com/2.45/selenium-server-standalone-2.45.0.jar. But it will give this error:

C:Program Files (x86)Jenkinsworkspace	estnew>webdriver-manager update
Updating selenium standalone
downloading https://selenium-release.storage.googleapis.com/2.45/selenium-server
-standalone-2.45.0.jar...
Updating chromedriver
downloading https://chromedriver.storage.googleapis.com/2.14/chromedriver_win32.
zip...
Error: Got error Error: getaddrinfo EAI_AGAIN from https://selenium-release.stor
age.googleapis.com/2.45/selenium-server-standalone-2.45.0.jar
Error: Got error Error: getaddrinfo EAI_AGAIN from https://chromedriver.storage.
googleapis.com/2.14/chromedriver_win32.zip

有时是 EAI_AGAIN 错误,有时是 ENOTFOUND.但我不明白的是,我可以在浏览器中手动下载 zip 和 jar.当我浏览 URL 时,一切正常.但不是在cmd中.有人能帮我吗?PS:无法ping通网址的

Sometimes it is the EAI_AGAIN error and sometimes ENOTFOUND. But what I don't understand is that I can download the zip and the jar manually in my browser. When I surf to the URL it all works fine. But not in the cmd. Can someone help me? PS: pinging isn't possible to the url's

更新:代理设置后我收到此错误:

Update: after proxy settings I get this error:

Error: Got error Error: tunneling socket could not be established, cause=socket
hang up from https://chromedriver.storage.googleapis.com/2.14/chromedriver_win32
.zip

推荐答案

如果设置代理不起作用,是怎么回事,你可以从控制台显示的url手动下载文件,并将它们放入硒文件夹

If setting your proxy does not work, how it happened to me, you can download the files manually from the urls show in the console, and put them into the selenium folder

Windows中的路径是:

The path in Windows is:

usersusernameAppDataRoaming pm ode_modulesprotractorselenium

usersusernameAppDataRoaming pm ode_modulesprotractorselenium

这对我有用.

希望对你有帮助

这篇关于无法更新 chromedriver 和 seleniumrelease的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆