По моему опыту py2exe
довольно сложно использовать, немного хитро с точки зрения того, сработает ли это или нет, и это абсолютный кошмар для работы с любым импортом matplotlib
.
Я понимаю, что этот вопрос довольно старый сейчас, но я не уверен, почему люди продолжают использовать py2exe
, когда есть намного более гладкие доступные альтернативы.У меня хорошие результаты с pyinstaller
(что мне было рекомендовано после того, как я задал вопрос здесь, на SO, где я также боролся с py2exe
).Теперь каждый раз, когда я пробовал это, это «просто работало», поэтому, если вы все еще заинтересованы в упаковке кода Python в исполняемые файлы, попробуйте вместо этого попробовать это приложение.
http://www.pyinstaller.org/
Примечание: py2exe
не обновлялся в течение нескольких лет, в то время как модули Python и сторонних производителей, которыедолжно быть отчасти почему это часто не работает особенно хорошо в эти дни.