2016-03-03 11 views
0

Я хочу скомпилировать мою программу python в exe. Я знаю два модуля, с помощью которых я могу это сделать, это py2exe и cx-freeze. Может ли кто-нибудь сказать мне разницу (Есть ли у cx-freeze больше возможностей, которые py2exe, потому что это от внешнего источника)? Какой из них чаще встречается среди пользователей python? Какой из них работает быстрее и надежнее с python 2.7?Что более оптимально для компиляции программ python 2.7 для exe-py2exe или cx-freeze?

ответ

1

Главное отличие между ними заключается в том, что py2exe ограничен Windows, тогда как cx_Freeze является кросс-платформенным и работает на Windows, Linux, Mac OS X и т. Д. Если вы планируете только заказывать свое приложение в Windows, тогда py2exe является допустимым вариантом. Он также имеет больше особенностей Windows, которые могут принести пользу в этом случае.

+0

Спасибо! Это полностью объяснило мой вопрос. –

+0

Еще один вопрос, который запускается и компилирует файлы python быстрее? –

+0

Я не могу сказать наверняка, поскольку я редко использовал py2exe, но разница в производительности минимальна. Некоторые поисковые запросы Google на cx_Freeze vs py2exe получат вам всевозможные мнения, если вы заинтересованы! :-) –

 Смежные вопросы

  • Нет связанных вопросов^_^