Я использую python 3.7.4 локально. Я заморозил все, чтобы Heroku мог использовать точные пакеты.
Я запускаю gunicorn в Procfile:
web: gunicorn -w 4 -b "0.0.0.0:$PORT" app:app
My runtime.txt:
python-3.7.4
Локально вызываемая мной функция работает нормально.
На Heroku выдает ошибку значения:
2020-05-04T19: 40: 31.074211 + 00: 00 app [web.1 ]: Файл "/app/.heroku/python/lib/python3.7/site-packages/matplotlib/dates.py", строка 1202, в viewlim_to_dt
2020-05-04T19: 40: 31.074212 + 00: 00 app [web.1]: .format (vmin))
ValueError: view limit minimum 0.0 is less than 1 and is an invalid Matplotlib date value.
This often happens if you pass a non-datetime value to an axis that has datetime units
Я слежу за журналами, поэтому я могу узнать вышесказанное.
Это Гунникорн вызывает это? Почему он будет действовать по-разному в двух местах даже с зависанием точки?
Может ли кто-нибудь помочь мне найти лучший способ отладки этого?