Невозможно развернуть приложение Django на Heroku из-за PyWin32

Итак, я просмотрел форумы в поисках ответа, но не нашел ни одного, который бы мне подошел. Я использую машину Windows, и мое приложение Django работает на Localhost, но когда я пытаюсь развернуть то же приложение на Heroku, оно выдает мне эту ошибку.

INFO: pip is looking at multiple versions of anyio to determine which version is compatible with other requirements. This could take a while.
remote:        ERROR: Could not find a version that satisfies the requirement pywin32>=223 (from pypiwin32) (from versions: none)
remote:        ERROR: No matching distribution found for pywin32>=223
remote:  !     Push rejected, failed to compile Python app.

Я удалил pywin32 из файла requirements.txt, но все равно, когда я запускаю программу

git push heroku master

команда, я продолжаю получать ту же ошибку.

Я также попытался скопировать весь исходный код в новую папку, удалил начальный файл git и заново инициализировал Git, но все равно ничего не работает.

Статьи форума, которые я читал и которые не помогли, включают:

Разрешите мне прикрепить мой полный error log:

и затем мой файл требований

Всем, кто может мне помочь, я буду очень признателен. Где именно я ошибаюсь?

В вашем текущем requirements.txt вы отметили pywin32 маркером окружения platform_system == "Windows". Я думаю, что синтаксис неверен. Правильный синтаксис из PEP 496 следующий:

pywin32==223; sys_platform == "win32"
Вернуться на верх