Аномально долгая компиляция Python-скрипта в EXE: поиск причины и решения
Я пытаюсь создать исполняемый файл (EXE) из Python-скрипта для удобства запуска, однако процесс компиляции зашел в тупик. Уже выполнено более 15 миллионов трассировочных операций (traces), а сам процесс продолжается более трех часов и не показывает признаков завершения.
Хотя создание EXE-файла не является моей конечной целью, текущая ситуация делает работу невозможной. Теоретически, я мог бы продолжить ожидание, но есть серьезные опасения, что процесс может растянуться на неопределенный срок или вообще не завершиться.
Контекст и технические детали
Исходный код отличается простотой и минимализмом:
- Объем всего 55 строк
- Используются только стандартные модули: OS и subprocess
- Задействована лишь часть компонентов из библиотеки Kivy
Проблема и поиск решений
Как непрофессионал в этой области, я не могу даже предположить возможные причины такого поведения системы. Единственная найденная аналогичная ситуация была описана на Habr, но там вопрос остался без ответа.
Обращаюсь к сообществу в надежде, что мой случай окажется более удачным, и кто-то сможет подсказать:
- Возможные причины аномально долгой компиляции
- Способы диагностики проблемы
- Альтернативные подходы к созданию исполняемых файлов
- Оптимизации, которые могли бы ускорить процесс
Любые советы и рекомендации будут высоко оценены, так как текущая ситуация блокирует дальнейшую разработку.