zoukankan      html  css  js  c++  java
  • 在Ubuntu上安装Chrome浏览器和ChromeDriver

    一、安装Chrome浏览器

    1、安装依赖

    sudo apt-get install libxss1 libappindicator1 libindicator7

    2、下载Chrome安装包

    wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb

    3、安装

    sudo dpkg -i google-chrome*.deb
    
    sudo apt-get install -f

    二、安装ChromeDriver

    1、安装xvfb以便我们可以无头奔跑地运行Chrome

    sudo apt-get install xvfb

    2、安装依赖

    sudo apt-get install unzip

    3、下载安装包

    wget -N http://chromedriver.storage.googleapis.com/2.26/chromedriver_linux64.zip
    

    4、解压缩+添加执行权限

    unzip chromedriver_linux64.zip

    5、移动

    sudo mv -f chromedriver /usr/local/share/chromedriver

    6、建立软连接

    sudo ln -s /usr/local/share/chromedriver /usr/local/bin/chromedriver
    sudo ln -s /usr/local/share/chromedriver /usr/bin/chromedriver

    三、无头运行Chrome

    1、安装Python依赖

    pip3 install selenium

    pip3 install pyvirtualdisplay

    2、开干

    from pyvirtualdisplay import Display
    from selenium import webdriver
    
    display = Display(visible=0, size=(800, 600))  # 初始化屏幕
    display.start()  
    driver = webdriver.Chrome()  # 初始化Chrome
    driver.get('http://www.cnblogs.com/x54256/')
    print driver.title
    

      

  • 相关阅读:
    洛谷 P5043 树的同构 题解
    CF 1178E Archaeology 题解
    UVA 1642 MagicalGCD 题解
    洛谷 P3919 可持久化线段树 题解
    SPOJ 4003 Phone List 题解
    OI/ACM最全卡常大招
    洛谷 P3368 树状数组 题解
    逆序对
    洛谷 U78696 图书馆馆长的考验 题解
    原创 疲劳炉石传说
  • 原文地址:https://www.cnblogs.com/x54256/p/8403864.html
Copyright © 2011-2022 走看看