Chromedriver connect ETIMEDOUT 网络问题
原创
©著作权归作者所有:来自51CTO博客作者小龙在山东的原创作品,请联系作者获取转载授权,否则将追究法律责任
Chromedriver镜像
Appium 安装的时候需要下载 Chromedriver,所以经常会遇到网络问题。
Chromedriver 默认是从 https://chromedriver.storage.googleapis.com/
下载。如果要使用镜像的话,需要配置npm的参数 chromedriver_cdnurl
。
npm install appium-chromedriver --chromedriver_cdnurl=http://npm.taobao.org/mirrors/chromedriver
或者把这个参数加到你的 .npmrc
文件中去.
chromedriver_cdnurl=http://npm.taobao.org/mirrors/chromedriver
也可以使用环境变量 CHROMEDRIVER_CDNURL.
CHROMEDRIVER_CDNURL=http://npm.taobao.org/mirrors/chromedriver npm install appium-chromedriver
cnpm
另一种就是用淘宝的cnpm
。
npm install -g cnpm --registry=https://registry.npm.taobao.org
cnpm install chromedriver
参考
http://npm.taobao.org/
http://appium.io/docs/cn/advanced-concepts/chromedriver/#chromedriver