Приложение Django не удается развернуть на веб-службе Azure
У меня есть приложение Django, которое работало без проблем до 2 дней назад на Azure. Затем я добавил немного кода Azure OAI с помощью semantic-kernel и с тех пор не могу завершить шаг развертывания в рабочем процессе github actions для развертывания приложения. Чтобы использовать semantic-kernel, мне пришлось обновить python 3.11 с python 3.8 на Azure. Процесс развертывания длится около 40 минут, а затем выдает ошибку.
Из журналов docker я вижу следующую проблему:ModuleNotFoundError: No module named 'django'
Из журналов Kudo я вижу, что развертывание застряло на этапе 2024-12-30T02:54:34.5926086Z Активация виртуальной среды... 2024-12-30T02:54:34.6393062Z Запуск pip install... 2024-12-30T03:33:42.8129357Z ..............................................................................................................................................................................................................................................................................................................................................................................................................................................
Я попробовал несколько идей, перечисленных в разных темах, таких как указание sys.path в wsgi.py или создание нового развертывания на github, но безуспешно.
Есть идеи, что я могу попробовать, чтобы решить эту проблему?
После нескольких долгих и неудачных развертываний я, наконец, обновил все для работы с Python 3.12 - включая действия на github, пакеты в requirements.txt и веб-приложение azure - и все заработало....