国内如何下载谷歌浏览器(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/

相关推荐
獨枭15 小时前
Linux 下安装和使用 Jupyter Notebook
linux·chrome·jupyter
日升21 小时前
Chrome 134 版本开发者工具(DevTools)更新内容
前端·chrome·浏览器
我要升天!2 天前
Linux中《环境变量》详细介绍
linux·运维·chrome
muzidigbig4 天前
Chrome(Google) 浏览器安装Vue2、Vue3 Devtools插件方法
chrome·vue.js devtools·google vue插件方法
pitt19975 天前
Chrome 开发环境快速屏蔽 CORS 跨域限制!
chrome·跨域·cors·解决跨越技巧
skywalk81635 天前
自动化浏览器的测试框架playwright 支持多种浏览器Chromium、Firefox 和 WebKit
前端·chrome·自动化·测试·playwright
亿牛云爬虫专家6 天前
Headless Chrome 优化:减少内存占用与提速技巧
前端·chrome·内存·爬虫代理·代理ip·headless·大规模数据采集
小白学大数据7 天前
Python + Chrome 爬虫:如何抓取 AJAX 动态加载数据?
开发语言·chrome·爬虫·python
头发尚存的猿小二8 天前
Linux--环境变量
前端·javascript·chrome
Ustinian_3108 天前
【HTML】KaTeX 常用公式字符
前端·chrome·html