linux 安装chromedriver, 以及在爬虫中使用 chrome 浏览器

linux 安装chromedriver, 以及 chrome 的使用

  1. 查看 google 浏览器的版本
  2. 下载对应驱动 chromedriver_linux64.zip
  3. 解压
    unzip chromedriver_linux64.zip
    mv  chromedriver  /usr/bin
    
  4. 查看是否可以使用
    /usr/bin/chromedriver
    #显示:
    Starting ChromeDriver 74.0.3729.6 (255758eccf3d244491b8a1317aa76e1ce10d57e9-refs/branch-heads/3729@{#29}) on port 9515
    Only local connections are allowed.
    Please protect ports used by ChromeDriver and related test frameworks to prevent access by malicious code.
    
  5. 在爬虫中使用 google 浏览器
    from selenium.webdriver.chrome.options import Options
    from selenium import webdriver
    from pyquery import PyQuery as pq
    
    def conn_browser():
        options = Options()
        options.add_argument('--headless')
        options.add_argument('--no-sandbox')
        browser = webdriver.Chrome(executable_path="/usr/bin/chromedriver", options=options)
        return browser
        
    if __name__ == "__main__":
    	conn_brower()
    
    报错1
    error while loading shared libraries: libX11.so.6:
    #依赖库
    yum install pango.x86_64 libXcomposite.x86_64 libXcursor.x86_64 libXdamage.x86_64 libXext.x86_64 libXi.x86_64 libXtst.x86_64 cups-libs.x86_64 libXScrnSaver.x86_64 libXrandr.x86_64 GConf2.x86_64 alsa-lib.x86_64 atk.x86_64 gtk3.x86_64 -y
    
    报错2
    Cannot find Chrome binary
    yum install https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm
    
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值