Linux(centos7)系统手动安装pyppeteer + chromium

一、安装 pyppeteer

# 不指定websockets版本的话,可能会报错
pip install websockets==7.0
pip install pyppeteer

二、安装 chromium

  1. 编写一个 test.py 脚本,打印出chromium的版本号,575458就是我的版本号

    import pyppeteer.chromium_downloader
    # 这里的 linux 替换成你系统的版本,win32,win64,linux
    # 这个是返回在当前系统下chromium的路径
    print(pyppeteer.chromium_downloader.chromiumExecutable.get("linux"))
    # 这个是返回当前系统默认的下载地址
    print(pyppeteer.chromium_downloader.downloadURLs.get("linux"))
    

    在这里插入图片描述

  2. 通过国内淘宝镜像下载指定版本的chromium,国内淘宝镜像链接
    Linux(centos7)系统手动安装pyppeteer + chromium_第1张图片
    Linux(centos7)系统手动安装pyppeteer + chromium_第2张图片
    Linux(centos7)系统手动安装pyppeteer + chromium_第3张图片

  3. 将复制到的链接地址用来更改 chromium_downloader.py 脚本中的downloadURLs信息,在30行左右。

    cd /usr/local/python3/lib/python3.6/site-packages/pyppeteer
    vim chromium_downloader.py
    

    将https改为http
    在这里插入图片描述

  4. 新建一个 install_chromium.py 脚本,写入以下信息。

    import pyppeteer.chromium_downloader
    pyppeteer.chromium_downloader.download_chromium()
    

    在这里插入图片描述

完毕!

参考博文:https://www.jianshu.com/p/0592a73ee729

你可能感兴趣的:(数据采集)