如何在 Heroku 上部署使用 opencv 的应用程序?
How to deploy an application which uses opencv on Heroku?
我一直在尝试在 Heroku 上部署我的应用程序,但出现以下错误:
2019-01-08T23:19:07.321214+00:00 app[web.1]: ImportError: libSM.so.6: 无法打开共享对象文件: 没有这样的文件或目录
我已经尝试添加我在网上找到的每个构建包,但完全没有结果。
我的 Aptfile:
libsm6
libxrender1
libfontconfig1
libice6
我应该可以部署应用程序,但我做不到。
你能帮我吗? :)
干杯
如果 apt 构建包不适合您,您可以容器化您的应用程序。 docker 容器将包含所有 apt 依赖项。然后就可以直接部署docker容器到Heroku了。
有关部署 docker 图像的信息:https://devcenter.heroku.com/articles/container-registry-and-runtime
我一直在尝试在 Heroku 上部署我的应用程序,但出现以下错误: 2019-01-08T23:19:07.321214+00:00 app[web.1]: ImportError: libSM.so.6: 无法打开共享对象文件: 没有这样的文件或目录
我已经尝试添加我在网上找到的每个构建包,但完全没有结果。 我的 Aptfile:
libsm6
libxrender1
libfontconfig1
libice6
我应该可以部署应用程序,但我做不到。 你能帮我吗? :) 干杯
如果 apt 构建包不适合您,您可以容器化您的应用程序。 docker 容器将包含所有 apt 依赖项。然后就可以直接部署docker容器到Heroku了。
有关部署 docker 图像的信息:https://devcenter.heroku.com/articles/container-registry-and-runtime