2016-02-17 3 views
1

мне нужно запустить приложение питона на Heroku, который использует Open Cv, как в этом вопросе: Python web application with OpenCV in HerokuPython приложений с помощью OpenCV на Heroku

К сожалению, Heroku, кажется, не быть в состоянии принести этот пакет сборки. Я всегда получаю ошибку: Fetching set buildpack BUILDPACK_URL=https://github.com/diogojc/heroku-buildpack-python-opencv-scipy.git#cedar14... failed

Любая идея, как я могу попытаться исправить эту проблему? Этот сборник работает для других?

ответ

-1

Недавно я попробовал этот сборщик, и, хотя герою удалось его успешно достать, он не распаковывал opencv zip правильно для установки, и я не смог использовать его для своего флеш-приложения.

Посмотрите на сборку Anaconda здесь!

https://github.com/kennethreitz/conda-buildpack

Этот билд пакет позволяет указать Конда-requirements.txt файл, который можно использовать для включения OpenCV.

шаги я последовал развернуть OpenCV Heroku приложение было:

  1. создать веб-приложение и связать его с проектом Heroku
  2. Heroku buildpacks: добавить https://github.com/kennethreitz/conda-buildpack
  3. добавить файл под названием «Конда -requirements.txt "в тот же каталог, что и ваше веб-приложение, и добавить в файл" opencv ".
  4. развернуть приложение и проверить, чтобы убедиться, что Heroku дает вам что-то вроде этого на выходе:

удаленный: # пакетов в среде на /app/.heroku/miniconda:

удаленный: #

удаленный: OpenCV 3.1.0 np112py27_1

, если он не работает, проверьте журналы Heroku, чтобы убедиться, что проблема с построением пакета. Если вы пытаетесь заставить opencv работать, используйте этот сборник anaconda, не добавляйте другие сборки. Надеюсь, это поможет!

Смежные вопросы