Используйте OpenCV в развернутом приложении Flask (Heroku) - PullRequest
0 голосов
/ 02 ноября 2018

Здравствуйте. У меня возникли проблемы с импортом opencv в мое развернутое приложение фляги на Heroku!

Я ссылался на подобные посты, такие как эта эта «ImportError: libSM.so.6: невозможно открыть общий объектный файл: нет такого файла или каталога», но, похоже, не удается понять следующие шаги в окнах.

Это то, что я сделал до сих пор:
1. зашел в Heroku -> Приложение -> Настройки -> Buildpacks -> добавил Python buildpack
2. Добавил Aptfile.txt в мой каталог со следующими пакетами в каждой строке (читайте это где-то, не уверен, имеет ли это смысл)

libsm6, libxrender1, libfontconfig1, libice6

Примечания:

  • Моя версия openCV - opencv-python == 3.4.3.18
  • Я нахожусь в Windows, поэтому команды sudo, рекомендуемые в других постах, не работают

Заранее спасибо!

1 Ответ

0 голосов
/ 07 февраля 2019

Используйте opencv-python-headless, это вне зависимости от libSM6.

pip install opencv-python-headless
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...