我尝试使用此自定义buildpack https://github.com/gimlids/heroku-buildpack-python-opencv
但由于超时15分钟,编译失败。
我也尝试设置COMPILE_TIMEOUT: 6000
,但它没有帮助
答案 0 :(得分:2)
为了解决heroku上buildpacks的15分钟编译时间限制,使用heroku-anvil来编译slug。
答案 1 :(得分:0)
我发现了一个类似于Heroku and OpenCV with Python的类似问题的buildpack。我试图复制Diogo的工作,并添加了一些额外的步骤来添加ffmpeg支持并记录博客文章中的步骤:How to Install OpenCV on Heroku。
答案 2 :(得分:0)
使用'一次性' dyno(又名heroku run bash
)进行编译,将结果推送到gihub(或将其存储在云中的其他任何位置),然后将该url用于buildpack。
tl,博士; - 避免每次都重新编译。