我在我的 Flask 应用程序中使用 pyppeteer。我在 Heroku 上托管,但是当浏览器打开时它会关闭。
Heroku 日志:
2021-06-18T16:45:52.764390+00:00 app[web.1]: raise BrowserError('浏览器意外关闭:\n') 2021-06-18T16:45:52.764509+00:00 app[web.1]: pyppeteer.errors.BrowserError: 浏览器意外关闭:
我做了一些研究,有些人说要添加一个构建包,所以我做了 heroku buildpacks:add heroku/google-chrome 来添加构建包。
但同样的事情仍在发生。
谢谢
最佳答案
我将启动语句更改为此浏览器=等待启动(handleSIGINT=False,handleSIGTERM=False,handleSIGHUP=False,options={'args':['--no-sandbox']})并且它有效:)
关于python - 在heroku上使用python Flask运行chrome驱动程序(pyppeteer),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68039092/