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 "услужливо" добавила это для вас, думая, что вам это нужно.
Удалите эту строку, зафиксируйте и разверните заново.
И обязательно просматривайте изменения по мере фиксации. Старайтесь быть в курсе изменений, которые вносит каждый коммит.