pyppeteer 常见问题解决方法

1, 无法启动chromium浏览器Running as root without –no-sandbox

错误如下:

[0505/060845.882080:ERROR:zygote_host_impl_linux.cc(89)] Running as root without --no-sandbox is not supported.

解决方法:
a,不用root运行
b,修改pyppeteer/launcher.py

    self.chrome_args.extend([
        '--headless',
        '--disable-gpu',
        '--no-sandbox', #增加这一行
        '--hide-scrollbars',
        '--mute-audio',
    ])