Django heroku push gives could not build wheels for backports.zoneinfo error

Я пытаюсь продвинуть проект django на heroku. heroku create работает нормально, но при попытке продвинуть проект на heroku main я получаю следующую ошибку.

'''

'''

Я пытался искать эту ошибку конкретно для heroku и не смог найти никаких решений. Я также пытался установить backport.zoneinfo на своей машине, но он говорит, что требования уже удовлетворены.

Я новичок в heroku, поэтому любая помощь будет оценена по достоинству. спасибо.

Вероятно, это связано с несоответствием между локальной версией python и используемой версией среды выполнения python в heroku, которая на данный момент является python-3.10.4.

Чтобы указать, какую среду выполнения python использовать для heroku, создайте runtime.txt в корневом каталоге вашего приложения и укажите точную версию python. Таким образом, если вы сделаете cat runtime.txt, это может выглядеть примерно так

python-3.7.13

Для получения дополнительной информации смотрите эту веб-страницу.

На данный момент поддерживаются следующие версии python

  • python-3.10.3,
  • python-3.9.11,
  • python-3.8.13
  • .
  • python-3.7.13
Вернуться на верх