Почему auto-py-to-exe долго собирает приложение и что означает TRACE?
Здравствуйте! Я сделал приложение на Kivy и хочу сделать его exe файлом. Во время работы auto-py-to-exe очень долго идет сборка и появляется строка TRACE. Я смотрел и читал гайды по данной теме, но у людей сборка занимает не более 5 минут, а также во время сборки отсутствует сообщение TRACE. Прождал более 40 минут (и более 3 миллионов строк), но приложение все еще в сборке. Мне кажется, что где-то возникает ошибка, но не могу ее отследить. Прошу помочь.
Дополнительно:
Однажды, как-то, одна из подобных программ (вроде бы файл дистрибутива) стала детектироваться как содержащая вирус. :/
TRACE - обычно супер-детальные сообщения о ходе работы программы. "Сейчас я делаю вот это".
Уровень подробности логов обычно настраивается.
- Я изменил уровень подробности логов и приложение собралось за 30 секунд. Большое вам спасибо за помощь!
- DoILookLikeASubscriber, т.е. это вывод логов так тормозил всё?! Нихрена себе...
Ответы:
Потому что python
- python тут ни при чём. Так можно было сделать в любом языке.
- shurshur, про долготу))
- Евгений Мартынов, нет, если сделать логгирование по cтотыщ строк в секунду - то тормозить будет что угодно. В любом языке.
Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.
Пока нет других ответов. Будьте первым, кто поможет автору.
Ответить на вопрос

Проблема, с которой вы столкнулись, связана с тем, что auto-py-to-exe занимает длительное время на сборку вашего приложения из-за нескольких возможных причин. Во-первых, это может быть вызвано большим объемом кода или использованием сложных библиотек, что требует большего времени на компиляцию и сборку. Во-вторых, проблема может быть связана с настройками компилятора или среды выполнения, которые могут замедлять процесс сборки.
Что касается TRACE, это сообщение об ошибке или предупреждение, которое выводится в процессе сборки приложения. TRACE обычно указывает на конкретное место в коде, где произошла ошибка или проблема, и помогает вам идентифицировать и исправить проблему.
Чтобы ускорить процесс сборки приложения с помощью auto-py-to-exe, я рекомендую следующие шаги:
1. Оптимизируйте свой код: убедитесь, что ваш код оптимизирован и не содержит излишних или неэффективных участков.
2. Избегайте сложных библиотек: если возможно, попробуйте использовать более легкие и быстрые библиотеки для вашего приложения.
3. Обновите компилятор и среду выполнения: убедитесь, что у вас установлена последняя версия компилятора и среды выполнения Python, чтобы избежать возможных проблем совместимости.
4. Используйте оптимизацию компиляции: попробуйте настроить параметры компиляции auto-py-to-exe для улучшения производительности сборки.
Если проблема сборки приложения все еще остается, рекомендую вам обратиться за помощью к разработчикам auto-py-to-exe или к сообществу разработчиков Python для получения дополнительной поддержки и советов.