linux下chromedriver的安装

   很多时候,发现phantomjs被一些网站屏蔽导致我们无法达到想要的结果,一方面phantomjs也停止维护,这时候们可以使用chromedriver(谷歌)或者firefoxdriver(火狐)来代替phantomjs,在Windows下我们只要下载chromedriver或者firefoxdriver使用时指定路径,或者本机配置环境变量,使用前必须要有对应的浏览器并且要对应版本,本文只对chromedriver进行讲解并使用python语言进行启动,

chromedriver版本 支持的Chrome版本
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

  在linux下我们要安装chromedriver的安装条件:

  1,首先要安装Chrome

    用下面的命令安装最新的Google Chrome

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

    也可以下载到本地再安装

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

      yum install ./google-chrome-stable_current_x86_64.rpm

2、安装必要的库

  yum install mesa-libOSMesa-devel gnu-free-sans-fonts wqy-zenhei-fonts

  3、安装 chromedriver

  chrome官网: wget https://chromedriver.storage.googleapis.com/2.38/chromedriver_linux64.zip  淘宝源(推荐):wget http://npm.taobao.org/mirrors/chromedriver/2.41/chromedriver_linux64.zip  解压zip文件:unzip chromedriver_linux64.zip所有文件安装完成后写了一个脚本测试一下,这里使用python,别的语言也可以

报了一堆错,我第一时间想到的是版本号对不上,经过验证并不上这回事

因为chromedriver默认弹窗,我们设置它不弹窗就可以了;

再次启动脚本,能打印百度页面说明启动成功了。

原文地址:https://www.cnblogs.com/han20180705/p/10193753.html

时间: 2024-10-08 13:25:08

linux下chromedriver的安装的相关文章

linux下nginx的安装

以Red Hat Enterprise Linux 5为例进行讲解. 相关系列: linux下jdk的安装 linux下ant的安装 linux下redis的安装 linux下svn的安装 linux下nginx的安装 linux下graphviz的安装 linux下doxygen的安装 安装nginx版本为0.8.36 一.下载nginx 下载地址:http://www.nginx.org/ 选择nginx-0.8.36 将该下载包拷贝到/usr/local/下(随意了,找个地方就好) 二.安

Linux 下mongodb的安装

l第一:下载,解压mongodb文件.把解压的文件放在/opt/下面(存放目录安装自己习惯存放) # wget http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.0.4.tgz # tar -xvf mongodb-linux-x86_64-2.0.4.tgz # mv mongodb-linux-x86_64-2.0.4.tgz mongodb2.0.4  (为了方便,把它从命名的更加简洁些) 第二:创建mongodb存放的数据文件.

Linux下PHP环境安装具体步骤

Linux下 PHP环境安装 您需要以下安装包: 1.     字体引擎,freetype-2.1.10.tar.gz 2.     JPEG 图形库,jpegsrc.v6b.tar.gz 3.     PNG图形库,libpng-1.2.8-config.tar.gz 4.     数据压缩库,zlib-1.2.3.tar.gz 5.     加密算法扩展库,libmcrypt-2.5.7.tar.gz 6.     PHP的源码包,php-5.3.3.tar.gz6 确保您的安装linux环

linux 下apache的安装

一.从apache官网上下载apache的安装包 下载apr和apr-util安装包,解压到apache的srclib目录,apache从2.4?开始把这个两个模块剥离 进入apache解压目录,./configure  --with-included-apr  --enable-so make make intall 二.写了一个简单的页面测试,但是发现html引用的图片(其他资源应该会有同样问题)被禁止访问,设了相关权限和配置仍没有效果 最后想到是不是selinux导致,把selinux禁用

Linux下RAR的安装及使用

准备将一个21G的文件从WINDOWS平台传到LINUX服务器上,准备用WINRAR压缩软件把文件压缩成ZIP格式,由于ZIP不能压缩超过4G的文件,所以只能用rar的格式,但是LINUX服务器上要支持解压rar文件,必须安装第三方的rarlinux解压缩软件,具体下载地址: wget http://www.rarsoft.com/rar_CN/rarlinux-3.9.3.tar.gz 下载直接,进行解压,进入目录,直接运行 make 再运行 make install 安装成功后,运行 rar

Linux下源码安装CodeBlocks

Linux下源码安装CodeBlocks qianghaohao(CodingNutter) 一. 安装平台说明: CentOs6.4-i686  gcc-4.4.7 二. 下载最新源码: http://www.codeblocks.org/downloads 在此安装的是最新版:Code::Blocks 16.01 三. 阅读官方安装说明文档: http://wiki.codeblocks.org/index.php/Installing_Code::Blocks_from_source_on

Linux下Qt的安装与配置

参考资料:http://www.cnblogs.com/emouse/archive/2013/01/28/2880142.html Linux 下编译.安装.配置 QT 下载qt 这里用的是4.7.0版本 qt-everywhere-opensource-src-4.7.0.tar.gz 拷贝并解压 这里我装的是Vmware上面的linux,所以windows与linux直接的文件共享,建议用samba,Samba我前面的笔记有介绍,这里不详谈. 拷贝到下面这个目录下 解压用 : tar zx

Linux下ORACLE客户端安装详解

1.首先去oracle官网下载以下安装包(http://www.oracle.com/technetwork/topics/linuxsoft-082809.html) instantclient-basic-linux.x64-11.2.0.3.0.zip instantclient-odbc-linux-11.2.0.3.0.zip instantclient-sdk-linux.x64-11.2.0.3.0.zip instantclient-sqlplus-linux.x64-11.2.

linux下的nginx安装

linux下的nginx安装 检查是否安装了g++.gcc. # rpm -qa | grep gcc 之后需要出现3个包.如果没有出现.需要安装g++.gcc. # yum install gcc-c++ 进入:/usr/java/nginx位置 下载nginx:    wget http://nginx.org/download/nginx-1.8.0.tar.gz 下载openssl : wget http://www.openssl.org/source/openssl-fips-2.0