Как развернуть приложение, которое использует opencv на Heroku? - PullRequest
0 голосов
/ 09 января 2019

Я пытался развернуть свое приложение на Heroku, но получаю следующую ошибку: 2019-01-08T23: 19: 07.321214 + 00: 00 app [web.1]: ImportError: libSM.so.6: невозможно открыть файл общего объекта: нет такого файла или каталога

Я попытался добавить каждый сборочный пакет, который нашел в Интернете, но безрезультатно. Мой Aptfile:

libsm6
libxrender1
libfontconfig1
libice6

Я должен иметь возможность развернуть приложение, но я не могу этого сделать. Не могли бы вы мне помочь? :) Приветствия

1 Ответ

0 голосов
/ 09 января 2019

Если apt buildpack не работает для вас, вы можете создать контейнер для своего приложения. Контейнер Docker будет содержать все зависимости apt. Затем вы можете развернуть докер-контейнер непосредственно в Heroku.

Информация о развертывании образов Docker: https://devcenter.heroku.com/articles/container-registry-and-runtime

...