Товарищи, на копание с этой штукой я потратила несколько прекрасных вечеров, которые могла бы провести на море с пивом или за просмотром высокоинтеллектуальных артхаусных фильмов. А решение оказалось просто до идиотизма.
Итак, если кто-то вдруг еще пользуется py2exe и хочет запаковать свою прекрасную программу на питоне в exe-шник, а у программы есть в зависимостях PIL или другой пакет, поставляемый в виде яйца (.egg), то перед сборкой нужно это яйцо распаковать. Находим яйцо в C:\Python34\Lib\site-packages (т.е. внутри папки установленых pip'ом питоньих библиотек). Тупо приписываем .zip в конец имени файла, тупо распаковываем его архиватором в ту же папку. Тупо запускаем py2exe и не менее тупо идем развлекаться всеми доступными способами, потому что это собственно все, что нам нужно!
Итак, если кто-то вдруг еще пользуется py2exe и хочет запаковать свою прекрасную программу на питоне в exe-шник, а у программы есть в зависимостях PIL или другой пакет, поставляемый в виде яйца (.egg), то перед сборкой нужно это яйцо распаковать. Находим яйцо в C:\Python34\Lib\site-packages (т.е. внутри папки установленых pip'ом питоньих библиотек). Тупо приписываем .zip в конец имени файла, тупо распаковываем его архиватором в ту же папку. Тупо запускаем py2exe и не менее тупо идем развлекаться всеми доступными способами, потому что это собственно все, что нам нужно!
Комментариев нет:
Отправить комментарий