gpt4 book ai didi

python - 在 Heroku 上部署 playwright-python

转载 作者:行者123 更新时间:2023-12-05 04:56:33 29 4
gpt4 key购买 nike

我在我的 heroku flask 应用程序中使用了一个使用 playwright 的 python 模块。该模块的安装说明要求我安装浏览器二进制文件,如:

python -m playwright install

虽然当我在本地部署它时它可以工作,但我似乎无法将浏览器二进制安装合并到部署中。我尝试改用 heroku playwright buildpack ( https://github.com/mxschmitt/heroku-playwright-buildpack ),但这似乎不起作用,并且我收到如下错误:

2020-11-17T23:06:42.252585+00:00 app[web.1]: "webkit" browser was not found.
2020-11-17T23:06:42.252585+00:00 app[web.1]: Please complete Playwright installation via running
2020-11-17T23:06:42.252585+00:00 app[web.1]:
2020-11-17T23:06:42.252586+00:00 app[web.1]: "python -m playwright install"

我还尝试在构建包中手动添加 python -m playwright install 命令,但这也不起作用。有什么方法可以在 heroku 中使用 playwright 正确安装二进制文件吗?

最佳答案

Heroku 目前不支持 webkit,对于其他浏览器,你可以使用这个 buildpack:https://github.com/mxschmitt/heroku-playwright-buildpack/

关于python - 在 Heroku 上部署 playwright-python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64884821/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com