首先下载依赖

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

然后下载安装chrome

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

yum install ./google-chrome-stable_current_x86_64.rpm

查看chrome版本号

google-chrome --version

根据版本号下载对应的驱动

CNPM Binaries Mirror

将解压好的文件放在/usr/bin目录下,并且给chromedrive增加可以执行权限

chmod +x chromedriver

然后写一个测试用例试一下

from selenium import webdriveroptions = webdriver.ChromeOptions()
options.add_argument('--headless')  #设置无头浏览器请求模式
options.add_argument("--disable-extensions")
options.add_argument("--disable-gpu")
options.add_argument("--no-sandbox") # linux中不写会报错
driver = webdriver.Chrome(options=options)driver.get('https://www.baidu.com')
print(driver.page_source)

linux(centos7)安装chrome并查看版本号并下载chrome驱动相关推荐

  1. linux centos7 安装最新版git 教程

    2019独角兽企业重金招聘Python工程师标准>>> linux centos7 安装最新版git 教程 2018年08月22日 11:53:59 alisen169 阅读数:13 ...

  2. LINUX CentOS7安装字体库

    LINUX CentOS7安装字体库 2017年12月26日 17:06:07 q260996583 阅读数:4866更多 个人分类: linux JAVA画图时常用到Font 类对象 这样的对象依赖 ...

  3. linux6.8 添加字体,linux CentOS7 安装字体库-转

    前言 报表中发现有中文乱码和中文字体不整齐(重叠)的情况,首先考虑的就是操作系统是否有中文字体,在CentOS 7中发现输入命令查看字体列表是提示命令无效: 如上图可以看出,不仅没有中文字体,连字体库 ...

  4. Linux编译安装qt5.9,Linux CentOS7 安装 Qt 5.9.2

    Linux CentOS7 安装 Qt 5.9.2 参考链接 http://doc.qt.io/qt-5/linux.html sudo yum groupinstall "C Develo ...

  5. linux centos7 安装beanstalk

    linux centos7 安装beanstalk 第一步 安装命令:yum install beanstalkd 第二步: 设置开机自启动命令:systemctl enable beanstalkd ...

  6. linux下scrapy安装教程,linux centos7安装scrapy

    linux centos7安装scrapy 时间:2018-01-02 17:41作者:scrapy中文网阅读: 本scrapy中文教程主要介绍,centos7 linux下scrapy的安装,pyt ...

  7. centos7安装并使用licode四:下载licode并使用

    centos7安装并使用licode四:下载licode并使用 参考链接: 官方文档 docker: Error response from daemon: driver failed program ...

  8. seafile安装教程 Linux,CentOS7安装seafile开源版

    CentOS7安装seafile开源版 1.安装环境及版本 本文基于CentOS Linux release 7.9系统进行安装, 2.安装docker 3.安装mysql 4.部署Seafile服务 ...

  9. linux centos7 安装gc,Linux(Centos7)安装Java JDK及卸载

    步骤一.下载安装包 a.因为Java JDK区分32位和64位,所以安装之前需先判断一下我们操作系统为多少位,命令如下: uname -a 解释:如果有x86_64就是64位的,没有就是32位的.后面 ...

最新文章

  1. 深入浅出卷积神经网络及实现!
  2. Python网络爬虫实战:天猫胸罩销售数据分析
  3. Guava函数式编程
  4. wiki----为用户设置管理员权限
  5. ActiveMQ介绍
  6. POJ 3017 DP + 单调队列 + 堆
  7. 【算法】Dijkstra算法(单源最短路径问题) 邻接矩阵和邻接表实现
  8. Repeater 中TextBox 触发TextChanged事件
  9. RabbitMQ的深入理解和最简单的用途说明
  10. 解决方案: NIS+NFS+AUTOFS
  11. 侯捷——STL源码剖析 笔记
  12. jdbc mysql emoji 读取_mysql/Java服务端对emoji的支持
  13. 北京大学自然辩证法概论知识点总结(2021)
  14. 【Google Paper】对比学习用于解决推荐系统长尾问题
  15. 报表类-金蝶K3一次查询所有供应商采购价格
  16. 超越Nest:集智能温控和家庭控制的Cosy
  17. 漫画:头条面试官谈自我介绍
  18. 化工原理计算机辅助设计,化工原理课程设计总结与体会
  19. android AlarmManager详解,Alarm的设定和取消。
  20. MATLAB中(:,1)是什么含义?/MATLAB中冒号的用法

热门文章

  1. IDEA社区版热部署插件JRebel and XRebel
  2. edos攻击的服务器修复,d您的云服务器dos攻击
  3. 不用装飞信软件也发飞信
  4. Linux命令之nohup详解
  5. pt100的引线形式及测量电路
  6. cin.clear()及相关用法
  7. unicode 生僻字_最难汉字biáng被Unicode收录,网友:我知道该给孩子取什么名了
  8. 光学efl_光学镜头基础知识课件摘要.ppt
  9. 一键将Web页面保存至Anki
  10. 每日三题 12.22