zoukankan      html  css  js  c++  java
  • selenium 安装chrome 以及chromedriver

    1,安装selenium

    pip install selenium 

    2,安装chrome

    sudo apt-get install libxss1 libappindicator1 libindicator7
    wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
    sudo dpkg -i google-chrome*.deb

    如果上面运行
    sudo dpkg -i google-chrome*.deb命令之后报错,使用如下命令修复一下:
    sudo apt-get install -f,之后再次运行sudo dpkg -i google-chrome*.deb命令就可以了
    
        安装后确认/usr/bin目录下是否有google-chrome文件

     3,安装chromedriver

    1,下载
    建议安装最新版本的chromedriver,下载页面: 
    http://chromedriver.storage.googleapis.com/index.html
    
    在这个页面里列出了chromedriver的各个版本,我的chrome浏览器版本是v62,所以我选择的版本(2.34),

    2,解压chromedriver
    unzip chromedriver_linux64.zip
    chmod +x chromedriver
    sudo mv -f chromedriver /usr/local/share/chromedriver
    sudo ln -s /usr/local/share/chromedriver /usr/local/bin/chromedriver
    sudo ln -s /usr/local/share/chromedriver /usr/bin/chromedriver
    
        安装后确认/usr/bin目录下是否有chromedriver文件
    
        由于时效性,在安装时应当先去网站查看最新版本,然后替换命令行中的2.34版本信息

     4,测试 :如果有弹出,则表示安装成功

    11 >>> from selenium import webdriver
    12 >>> driver=webdriver.Chrome() #弹出浏览器
    13 >>> driver.get('https://www.baidu.com')
    14 >>> driver.page_source
  • 相关阅读:
    移动开发 Native APP、Hybrid APP和Web APP介绍
    urllib与urllib2的学习总结(python2.7.X)
    fiddler及postman讲解
    接口测试基础
    UiAutomator2.0 和1.x 的区别
    adb shell am instrument 命令详解
    GT问题记录
    HDU 2492 Ping pong (树状数组)
    CF 567C Geometric Progression
    CF 545E Paths and Trees
  • 原文地址:https://www.cnblogs.com/52forjie/p/9617460.html
Copyright © 2011-2022 走看看