Я создал приложение для фляги, которое хочу развернуть в Heroku для тестирования.
Я создал приложение и все, но всякий раз, когда я запускаю команду:
git push heroku master.
Я получаю следующую ошибку.
remote: -----> App not compatible with buildpack: https://buildpack-registry.s3.amazonaws.com/buildpa
cks/heroku/python.tgz
, так как это приложение-фляга, я не понимаю, почему неправильно, что я установил buildpack на python.
(я используюpython 2.7)
В моем Procfile я добавил следующую строку:
web: gunicorn app:app
В своем файле require.txt я указал все зависимости:
Flask==0.12
Flask-Bootstrap==3.3.7.1
Flask-Mail==0.9.0
Flask-MySQLdb==0.2.0
Flask-ReCaptcha==0.4.2
Flask-WTF==0.14.2
gunicorn==19.7.1
Jinja2==2.8.1
вдольс некоторыми другими зависимостями я использовал команду pip freeze> needs.txt, чтобы получить файл, поэтому все должно быть включено