美文网首页
使用pyppeteer 下载chromium 报错 或速度慢

使用pyppeteer 下载chromium 报错 或速度慢

作者: 孙国庆 | 来源:发表于2019-12-08 15:12 被阅读0次

    报错内容

    urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='storage.googleapis.com', port=443): Max retries exceeded with url: /chromium-browser-snapshots/Win_x64/575458/chrome-win32.zip (Caused by SSLError(SSLError("bad handshake: Error([('SSL routines', 'tls_process_server_certificate', 'certificate verify failed')],)",),))
    

    手动下载 chromium

    1. 创建一个.py 文件 粘贴以下内容
    import pyppeteer.chromium_downloader
    print('默认版本是:{}'.format(pyppeteer.__chromium_revision__))
    print('可执行文件默认路径:{}'.format(pyppeteer.chromium_downloader.chromiumExecutable.get('win64')))
    print('win64平台下载链接为:{}'.format(pyppeteer.chromium_downloader.downloadURLs.get('win64')))
    

    获得结果

    默认版本是:575458
    可执行文件默认路径:C:\Users\searchsytle\AppData\Local\pyppeteer\pyppeteer\local-chromium\575458\chrome-win32\chrome.exe
    win64平台下载链接为:https://storage.googleapis.com/chromium-browser-snapshots/Win_x64/575458/chrome-win32.zip
    

    平台版本不一样可能输入输出的也不一样
    复制下载连接,下载压缩包
    根据可执行文件默认路径进行创建路径 ,将下载好的压缩包直接解压到chrome-win32 中即可

    运行你的爬虫吧~~~~~~
    如果网速比较慢的小伙伴 可以试试下面的连接
    windows:https://pan.baidu.com/s/1u9xD0B-ezjORUj89G0n3nA 密码:fsb6
    使用方法 :直接放到 pyppeteer

    image.png

    相关文章

      网友评论

          本文标题:使用pyppeteer 下载chromium 报错 或速度慢

          本文链接:https://www.haomeiwen.com/subject/xpymgctx.html