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