国内如何下载谷歌浏览器(chrome浏览器)历史版本和chromedriver驱动,长期更新,建议收藏

众所周知,google是一直被国内屏蔽的,有时候想要下载个chrome浏览器都要去外网,或者到处去搜索才能下载到。因为下载chrome浏览器的这个网址:google.com/chrome/ 在国内是一直被屏蔽掉的。

今天主要讲解的是国内ChromeDriver 的下载教程,包括确认浏览器版本、ChromeDriver 驱动的下载,同理,这个教程同样适用于windows版本的,linux 版本的, mac 版本的。

国内下载地址
提取码:E58c

一、关于谷歌浏览器历史版本下载地址

我这边自己找了一些链接、大家可以试试

Download older versions of Google Chrome for Windows, Linux and
Mac

国内下载地址:
链接:https://pan.quark.cn/s/845756f06c6e
提取码:E58c

二、chromedriver驱动下载地址

谷歌官方地址

http://chromedriver.storage.googleapis.com/index.html

国内下载地址:
链接:https://pan.quark.cn/s/845756f06c6e
提取码:E58c

三、谷歌版本和驱动的对照关系

在使用selenium模拟chrome浏览器的时候,需要用chromedriver,他们之间有个版本的对应关系。就最近而言,chrome与chromedriver的大版本号都一样了。

Chromedriver版本 支持的Chrome版本

v2.43 v69-71

v2.42 v68-70

v2.41 v67-69

v2.40 v66-68

v2.39 v66-68

v2.38 v65-67

v2.37 v64-66

v2.36 v63-65

v2.35 v62-64

v2.34 v61-63

v2.33 v60-62

v2.32 v59-61

v2.31 v58-60

v2.30 v58-60

v2.29 v56-58

v2.28 v55-57

v2.27 v54-56

v2.26 v53-55

v2.25 v53-55

v2.24 v52-54

v2.23 v51-53

v2.22 v49-52

v2.21 v46-50

v2.20 v43-48

v2.19 v43-47

v2.18 v43-46

v2.17 v42-43

v2.13 v42-45

v2.15 v40-43

v2.14 v39-42

v2.13 v38-41

v2.12 v36-40

v2.11 v36-40

v2.10 v33-36

v2.9 v31-34

v2.8 v30-33

v2.7 v30-33

v2.6 v29-32

v2.5 v29-32

v2.4 v29-32

四、chrome浏览器版本与驱动不匹配问题的解决办法

1、浏览器与驱动如何匹配才不会报错

使用selenium模块的webdriver打开谷歌浏览器时常遇到这样的错误提示:

selenium.common.exceptions.WebDriverException:Message:'chromedriver'

excutable need to be in PATH.Please see ...

解决办法:

1 >
打开chrome浏览器,在浏览器地址栏输入:
[chrome://version/](http://www.baidu.com/link?url=unDuSpi6w7RNXNsMmhlVHs6BMWsWRxOYkfp2UhkZMrHLSX-\> YwR2r-gWb2wDfV40TfZSrQbrRheuGLikMmQeh5S2S96MFawTJ147nYxlu857

"chrome://version/")

2 > 对应上面的浏览器版本从下面网址找对应的浏览器驱动

http://npm.taobao.org/mirrors/chromedriver/

上面79.0.3945版本的浏览器对应的驱动(webdriver)有两个,可任选一个下载:

五、mac下如何部署selenium,chromedriver驱动

1、安装chrome

yum install https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm

# 2、检查chrome的版本

google-chrome --version

# 3、新建文件夹用来存放驱动

mkdir driver

# 4、安装chromedriver驱动
按照对应的chrome版本下载chromedriver驱动

地址:http://chromedriver.storage.googleapis.com/index.html

wget https://npm.taobao.org/mirrors/chromedriver/96.0.4664.45/chromedriver_linux64.zip

# 5、解压

unzip chromedriver_linux64.zip

# 6、移动到指定位置

mv chromedriver  /usr/bin/chromedriver

# 7、给予执行权限

chmod +x /usr/bin/chromedriver

chmod 777 driver/chromedriver

# 8、代码测试

其他问题

1、如何在不触发谷歌浏览器自动更新 的情况下查看谷歌版本?

在谷歌浏览器的地址栏输入 chrome://version/ 即可.

2、更高版本的找不到怎么办?

https://googlechromelabs.github.io/chrome-for-testing/

相关推荐
代码的乐趣2 分钟前
支持selenium的chrome driver更新到133.0.6943.126
chrome·python·selenium
G佳伟1 小时前
【亲测有效】百度Ueditor富文本编辑器添加插入视频、视频不显示、和插入视频后二次编辑视频标签不显示,显示成img标签,二次保存视频被替换问题,解决方案
chrome·百度·音视频
微wx笑1 天前
chrome扩展程序如何实现国际化
前端·chrome
CUIYD_19891 天前
Chrome 浏览器(版本号49之后)‌解决跨域问题
前端·chrome
Dontla2 天前
华为昇腾服务器(固件版本查询、驱动版本查询、CANN版本查询)
运维·服务器·chrome
JsenLong2 天前
ubuntu 守护进程
linux·chrome·ubuntu
前端大全2 天前
Chrome 推出全新的 DOM API,彻底革新 DOM 操作!
前端·chrome
林的快手2 天前
CSS文本属性
前端·javascript·css·chrome·node.js·css3·html5
码农君莫笑2 天前
Linux系统上同时打印到物理打印机并生成PDF副本方法研究
linux·前端·chrome·打印·信管通
代码轨迹3 天前
青龙面板运行selenium启动Chrome报错
chrome·python·selenium