DJANGO TO HEROKU ImportError только win32

Я пытался загрузить свой первый проект Django на Heroku. Все работало нормально, пока я не попытался запустить приложение в heroku.

Я получаю эту ошибку "только win32" и не могу найти ответ. Если вам нужна дополнительная информация о проекте, вот репозиторий GitHub: https://github.com/dngbr/Marut.

Exception Type: ImportError
Exception Value:    
win32 only
Exception Location: /app/.heroku/python/lib/python3.10/asyncio/windows_events.py, line 6, in <module>
Python Executable:  /app/.heroku/python/bin/python

Вы импортируете специфический для Windows модуль в app/views.py:

from asyncio.windows_events import NULL

Вы не используете этот импорт, и, как вы видели, он не будет работать на Heroku, поскольку Heroku не работает под Windows. Я подозреваю, что ваша IDE "услужливо" добавила это для вас, думая, что вам это нужно.

Удалите эту строку, зафиксируйте и разверните заново.

И обязательно просматривайте изменения по мере фиксации. Старайтесь быть в курсе изменений, которые вносит каждый коммит.

Вернуться на верх